Refactoring database and model definition into its own file

This commit is contained in:
JayWll
2020-04-11 12:57:35 -06:00
parent 555ae80afc
commit b64126a7fe
3 changed files with 27 additions and 63 deletions

20
nodeapp/db/db.js Normal file
View File

@@ -0,0 +1,20 @@
const Sequelize = require('sequelize');
const Op = Sequelize.Op
// Setup database, using credentials set in .env
const sequelize = new Sequelize('database', process.env.DB_USER, process.env.DB_PASS, {
dialect: 'sqlite',
storage: '.data/database.sqlite'
});
// Define 'readings' table structure
const Readings = sequelize.define('readings', {
timestamp: {
type: Sequelize.DATE
},
reading: {
type: Sequelize.INTEGER
}
});
module.exports = {Op, Readings}