Migrating to the latest version of drizzle-kit.

import { defineConfig } from "drizzle-kit"

export default defineConfig({
    dialect: 'postgresql',
    dbCredentials: {
        url: EnvConfig.DATABASE_URL,
    },
    // migrations:{
    //     table: "migrations",
    //     schema:'public',
    // }
})

import { migrate } from "drizzle-orm/postgres-js/migrator";
import { db } from "../config/db"; 

export const runMigrations = async () => {
  await migrate(db, {
    migrationsFolder: "./migrations",
  });
};

drizzle-kit: v0.21.2
drizzle-orm: v0.30.10

No config path provided, using default 'drizzle.config.ts'
Reading config file '/drizzle.config.ts'
You have to provide 'schema' param

why I'm getting this error and how do i provide 'schema' param?
Was this page helpful?