Chapter 7: prettier

This commit is contained in:
Beth Griggs
2020-05-20 12:05:00 +01:00
parent a0cf6a254c
commit 85007a6879
12 changed files with 269 additions and 262 deletions
+26 -24
View File
@@ -1,38 +1,40 @@
require('dotenv').config()
const mysql = require('mysql')
require("dotenv").config();
const mysql = require("mysql");
const db = mysql.createConnection({
user: process.env.DB_MYSQL_USER,
password: process.env.DB_MYSQL_PASSWORD
})
user: process.env.DB_MYSQL_USER,
password: process.env.DB_MYSQL_PASSWORD,
});
db.query('CREATE DATABASE tasks')
db.query('USE tasks')
db.query("CREATE DATABASE tasks");
db.query("USE tasks");
db.query(
'CREATE TABLE tasks.tasks (' +
'id INT NOT NULL AUTO_INCREMENT, ' +
'task TEXT NOT NULL, PRIMARY KEY ( id )' +
')')
"CREATE TABLE tasks.tasks (" +
"id INT NOT NULL AUTO_INCREMENT, " +
"task TEXT NOT NULL, PRIMARY KEY ( id )" +
")"
);
const ignore = new Set([
'ER_DB_CREATE_EXISTS', 'ER_TABLE_EXISTS_ERROR'
])
const ignore = new Set(["ER_DB_CREATE_EXISTS", "ER_TABLE_EXISTS_ERROR"]);
db.on('error', (err) => {
if (ignore.has(err.code)) return
throw err
})
db.on("error", (err) => {
if (ignore.has(err.code)) return;
throw err;
});
db.query(`
INSERT INTO tasks.tasks (task)
VALUES ("Walk the dog");
`)
`);
db.query(`
db.query(
`
SELECT * FROM tasks.tasks;
`, (err, results) => {
console.log(results)
})
`,
(err, results) => {
console.log(results);
}
);
db.end()
db.end();
+30 -25
View File
@@ -1,40 +1,45 @@
require('dotenv').config()
const mysql = require('mysql')
require("dotenv").config();
const mysql = require("mysql");
const db = mysql.createConnection({
user: process.env.DB_MYSQL_USER,
password: process.env.DB_MYSQL_PASSWORD
})
user: process.env.DB_MYSQL_USER,
password: process.env.DB_MYSQL_PASSWORD,
});
db.query('CREATE DATABASE tasks')
db.query('USE tasks')
db.query("CREATE DATABASE tasks");
db.query("USE tasks");
db.query(
'CREATE TABLE tasks.tasks (' +
'id INT NOT NULL AUTO_INCREMENT, ' +
'task TEXT NOT NULL, PRIMARY KEY ( id )' +
')')
"CREATE TABLE tasks.tasks (" +
"id INT NOT NULL AUTO_INCREMENT, " +
"task TEXT NOT NULL, PRIMARY KEY ( id )" +
")"
);
const ignore = new Set([
'ER_DB_CREATE_EXISTS', 'ER_TABLE_EXISTS_ERROR'
])
const ignore = new Set(["ER_DB_CREATE_EXISTS", "ER_TABLE_EXISTS_ERROR"]);
db.on('error', (err) => {
if (ignore.has(err.code)) return
throw err
})
db.on("error", (err) => {
if (ignore.has(err.code)) return;
throw err;
});
if (process.argv[2]) {
db.query(`
db.query(
`
INSERT INTO tasks.tasks (task)
VALUES (?);
`, [process.argv[2]])
`,
[process.argv[2]]
);
}
db.query(`
db.query(
`
SELECT * FROM tasks.tasks;
`, (err, results, fields) => {
console.log(results)
})
`,
(err, results, fields) => {
console.log(results);
}
);
db.end()
db.end();