From c2296772d169e0da244f79982165f0dc9549b15e Mon Sep 17 00:00:00 2001 From: Cameron Clough Date: Thu, 24 Mar 2022 00:12:02 +0000 Subject: [PATCH] database debugging --- src/models/orm.js | 2 +- src/server/app.js | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/models/orm.js b/src/models/orm.js index 0f0e99b..46d11c4 100644 --- a/src/models/orm.js +++ b/src/models/orm.js @@ -19,6 +19,6 @@ sequelize.options.logging = () => {}; * if their types have changed! * Use sequelize-cli and migrations instead! */ -sequelize.sync({ force: process.env.DB_FORCE_SYNC }); +sequelize.sync({ force: process.env.DB_FORCE_SYNC === 'true' }); export default sequelize; diff --git a/src/server/app.js b/src/server/app.js index ed18aab..d0d82c6 100644 --- a/src/server/app.js +++ b/src/server/app.js @@ -6,6 +6,7 @@ import log4js from 'log4js'; import storageController from './controllers/storage'; import controllers from './controllers'; import router from './router'; +import { Accounts, Devices, Drives } from '../models'; const logger = log4js.getLogger(); @@ -22,6 +23,14 @@ const app = express(); storageController.initializeStorage(); tasks.push(storageController.updateTotalStorageUsed()); +// debug: print out some info from the database +Promise.all([Accounts.findAll(), Devices.findAll(), Drives.findAll()]) + .then(([accounts, devices, drives]) => { + logger.info(`Found ${accounts.length} accounts`); + logger.info(`Found ${devices.length} devices`); + logger.info(`Found ${drives.length} drives`); + }); + app.use(cors({ origin: ['http://localhost:3000', 'https://connect.retropilot.org'], credentials: true,