Setting up drizzle.config.ts for AWS

For the life of me, I cannot figure this out.
import { defineConfig } from "drizzle-kit"

export default defineConfig({
    schema: "drizzle/schema.ts",
    out: "@/drizzle/migrations",
    dialect: "postgresql",
    driver: "aws-data-api",
    dbCredentials: {
        database: process.env.AWS_DATABASE_NAME,
        secretArn: process.env.AWS_DATABASE_SECRET_ARN,
        resourceArn: process.env.AWS_DATABASE_RESOURCE_ARN,
    },
    verbose: true,
})


I'm 100% confident all my credentials are correct.
I get this in console.

~/c0de/modernmd on feature/awsRdsPostgresql !2 ?4 ❯ bunx drizzle-kit migrate                                  at 21:28:29 
No config path provided, using default 'drizzle.config.ts'
Reading config file '/home/dlb/c0de/modernmd/drizzle.config.ts'
TypeError: Cannot destructure property 'resourceArn' of 'connection' as it is undefined.
    at drizzle (/home/dlb/c0de/modernmd/node_modules/src/aws-data-api/pg/driver.ts:171:10)
    at preparePostgresDB (/home/dlb/c0de/modernmd/node_modules/drizzle-kit/bin.cjs:65238:22)
    at async Object.handler (/home/dlb/c0de/modernmd/node_modules/drizzle-kit/bin.cjs:88458:39)
    at async run (/home/dlb/c0de/modernmd/node_modules/drizzle-kit/bin.cjs:86944:7)
Was this page helpful?