From b6c05f2201c894d90ddddb193fb83c0a26b7b177 Mon Sep 17 00:00:00 2001 From: ericek111 Date: Tue, 13 Sep 2022 20:11:29 +0200 Subject: [PATCH] optimize db alignment --- server/Recorder.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/Recorder.js b/server/Recorder.js index 48eeae8..fe34c8a 100644 --- a/server/Recorder.js +++ b/server/Recorder.js @@ -17,19 +17,19 @@ export default class Recorder { if (!await this.db.schema.hasTable('veh_lines')) { await this.db.schema.createTable('veh_lines', t => { + t.timestamp('date', { useTz: false }).defaultTo(this.db.fn.now()); t.smallint('vehicle').notNullable(); t.string('line', 32).nullable(); // 4, 9.... - t.timestamp('date', { useTz: false }).defaultTo(this.db.fn.now()); }); } if (!await this.db.schema.hasTable('veh_pos')) { await this.db.schema.createTable('veh_pos', t => { - t.smallint('vehicle').notNullable(); - t.smallint('line').nullable(); t.timestamp('date', { useTz: false }).defaultTo(this.db.fn.now()); t.float('lat').nullable(); t.float('long').nullable(); + t.smallint('vehicle').notNullable(); + t.smallint('line').nullable(); }); } }