diff --git a/Dockerfile b/Dockerfile index 6f04327..fa869ab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,8 +15,8 @@ RUN ls -a FROM oven/bun COPY --from=builder /app/build . -COPY --from=builder /app/drizzle . -COPY --from=builder /app/drizzle.config.ts . +COPY ./drizzle ./drizzle +COPY /drizzle.config.ts . COPY /local.db . EXPOSE 3000 diff --git a/src/hooks.server.ts b/src/hooks.server.ts index c1e1a65..7896c24 100644 --- a/src/hooks.server.ts +++ b/src/hooks.server.ts @@ -7,7 +7,11 @@ import { migrate } from 'drizzle-orm/bun-sqlite/migrator'; export const init: ServerInit = async () => { if (!dev) { - await migrate(db, { migrationsFolder: './drizzle' }); + try { + migrate(db, { migrationsFolder: 'drizzle' }); + } catch (error) { + console.error(error); + } } };