adds orphans table

This commit is contained in:
jimmylee 2020-11-16 23:48:23 -08:00
parent 12b76ebc03
commit 05f7f11783
2 changed files with 9 additions and 0 deletions

View File

@ -14,6 +14,7 @@ Promise.all([
db.schema.dropTable("slates"),
db.schema.dropTable("keys"),
db.schema.dropTable("stats"),
db.schema.dropTable("orphans")
]);
console.log(`FINISHED: drop-database.js`);

View File

@ -95,6 +95,13 @@ const createStatsTable = db.schema.createTable("stats", function (table) {
table.timestamp("created_at").notNullable().defaultTo(db.raw("now()"));
});
const createOrphansTable = db.schema.createTable("orphans", function (table) {
table.uuid("id").primary().unique().notNullable().defaultTo(db.raw("uuid_generate_v4()"));
table.jsonb("data").nullable();
table.timestamp("created_at").notNullable().defaultTo(db.raw("now()"));
});
// --------------------------
// RUN
// --------------------------
@ -109,6 +116,7 @@ Promise.all([
createTrustedTable,
createPendingTable,
createStatsTable,
createOrphansTable
]);
console.log(`FINISHED: seed-database.js`);