mirror of
https://github.com/spacebarchat/server.git
synced 2026-05-25 22:54:51 +00:00
Move to migrations. Use npm run generate:db for first database generation.
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
/*
|
||||
"Why?" I hear you say! "Why don't you just use `typeorm schema:sync`?"!
|
||||
Because we have a lot ( like, 30? ) cyclic imports in the entities folder,
|
||||
which breaks that command entirely!
|
||||
|
||||
however!
|
||||
it doesn't break the below, thus we're left with this :sob:
|
||||
*/
|
||||
|
||||
require("module-alias/register");
|
||||
require("dotenv").config();
|
||||
const { initDatabase } = require("..");
|
||||
|
||||
(async () => {
|
||||
const db = await initDatabase();
|
||||
console.log("synchronising");
|
||||
await db.synchronize();
|
||||
console.log("done");
|
||||
})();
|
||||
Reference in New Issue
Block a user