Files
platform/apps/api/kysely.config.ts
T

32 lines
707 B
TypeScript

import {
DummyDriver,
PostgresAdapter,
PostgresIntrospector,
PostgresQueryCompiler,
} from 'kysely'
import { defineConfig } from 'kysely-ctl'
export default defineConfig({
dialect: {
createAdapter() {
return new PostgresAdapter()
},
createDriver() {
return new DummyDriver()
},
createIntrospector(db) {
return new PostgresIntrospector(db)
},
createQueryCompiler() {
return new PostgresQueryCompiler()
},
},
migrations: {
migrationFolder: "src/database/migrations",
},
// plugins: [],
// seeds: {
// seedFolder: "seeds",
// }
})