aboutsummaryrefslogtreecommitdiff
path: root/src/scripts/migrate-and-start.ts
diff options
context:
space:
mode:
authorninele7 <[email protected]>2023-12-22 05:30:25 +0500
committerGitHub <[email protected]>2023-12-21 18:30:25 -0600
commitd8d72074f26ad1d97a0c24a619cbc68fdf10188a (patch)
tree89d9f1c4e04c729a8afe83b67f37994e0bf83b8d /src/scripts/migrate-and-start.ts
parentc5f8d3373baec3a09c50ae1149f7a014565c5593 (diff)
downloadmuse-d8d72074f26ad1d97a0c24a619cbc68fdf10188a.tar.xz
muse-d8d72074f26ad1d97a0c24a619cbc68fdf10188a.zip
Optimize docker memory (#976)
Diffstat (limited to 'src/scripts/migrate-and-start.ts')
-rw-r--r--src/scripts/migrate-and-start.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/scripts/migrate-and-start.ts b/src/scripts/migrate-and-start.ts
index d971745..41197e4 100644
--- a/src/scripts/migrate-and-start.ts
+++ b/src/scripts/migrate-and-start.ts
@@ -9,11 +9,13 @@ import Prisma from '@prisma/client';
import ora from 'ora';
import {startBot} from '../index.js';
import logBanner from '../utils/log-banner.js';
-import {createDatabasePath} from '../utils/create-database-url.js';
+import createDatabaseUrl, {createDatabasePath} from '../utils/create-database-url.js';
import {DATA_DIR} from '../services/config.js';
const client = new Prisma.PrismaClient();
+process.env.DATABASE_URL = process.env.DATABASE_URL ?? createDatabaseUrl(DATA_DIR);
+
const migrateFromSequelizeToPrisma = async () => {
await execa('prisma', ['migrate', 'resolve', '--applied', '20220101155430_migrate_from_sequelize'], {preferLocal: true});
};