drizzle.config.ts 560 B

123456789101112131415161718192021
  1. import { Resource } from "sst/resource"
  2. import { defineConfig } from "drizzle-kit"
  3. export default defineConfig({
  4. dialect: "mysql",
  5. schema: ["./src/database/schema.ts"],
  6. // schema: ["./src/**/*.sql.ts"],
  7. out: "./migrations/",
  8. strict: true,
  9. verbose: true,
  10. dbCredentials: {
  11. database: Resource.StatsDatabase.database,
  12. host: Resource.StatsDatabase.host,
  13. user: Resource.StatsDatabase.username,
  14. password: Resource.StatsDatabase.password,
  15. port: Resource.StatsDatabase.port,
  16. ssl: {
  17. rejectUnauthorized: false,
  18. },
  19. },
  20. })