mirror of
https://github.com/BradNut/boredgame
synced 2025-09-08 17:40:22 +00:00
Fixing migrate and seed.
This commit is contained in:
parent
488b638d16
commit
049ab4ef0b
2 changed files with 11 additions and 9 deletions
|
|
@ -2,8 +2,8 @@ import 'dotenv/config';
|
|||
import postgres from 'postgres';
|
||||
import { drizzle } from 'drizzle-orm/postgres-js';
|
||||
import { migrate } from 'drizzle-orm/postgres-js/migrator';
|
||||
import env from '../env';
|
||||
import config from '../../drizzle.config';
|
||||
import env from '../../../../../env';
|
||||
import config from '../../../../../../drizzle.config';
|
||||
|
||||
const connection = postgres({
|
||||
host: env.DATABASE_HOST || 'localhost',
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { Table, getTableName, sql } from 'drizzle-orm';
|
||||
import env from '../env';
|
||||
import env from '../../../../../env';
|
||||
import { db, pool } from '$db';
|
||||
import * as schema from './tables';
|
||||
import * as seeds from './seeds';
|
||||
|
|
@ -13,13 +13,15 @@ async function resetTable(db: db, table: Table) {
|
|||
}
|
||||
|
||||
for (const table of [
|
||||
schema.categories,
|
||||
schema.categoriesTable,
|
||||
schema.categoriesToExternalIdsTable,
|
||||
schema.categories_to_games,
|
||||
schema.categories_to_games_table,
|
||||
schema.collection_items,
|
||||
schema.collections,
|
||||
schema.credentialsTable,
|
||||
schema.expansions,
|
||||
schema.externalIds,
|
||||
schema.federatedIdentityTable,
|
||||
schema.games,
|
||||
schema.gamesToExternalIds,
|
||||
schema.mechanics,
|
||||
|
|
@ -29,14 +31,14 @@ for (const table of [
|
|||
schema.publishers,
|
||||
schema.publishersToExternalIds,
|
||||
schema.publishers_to_games,
|
||||
schema.recoveryCodes,
|
||||
schema.recovery_codes,
|
||||
schema.roles,
|
||||
schema.sessionsTable,
|
||||
schema.userRoles,
|
||||
schema.twoFactorTable,
|
||||
schema.user_roles,
|
||||
schema.usersTable,
|
||||
schema.twoFactor,
|
||||
schema.wishlists,
|
||||
schema.wishlist_items,
|
||||
schema.wishlists,
|
||||
]) {
|
||||
// await db.delete(table); // clear tables without truncating / resetting ids
|
||||
await resetTable(db, table);
|
||||
|
|
|
|||
Loading…
Reference in a new issue