{"version":3,"file":"pg-database.mjs","names":[],"sources":["../../src/drizzle/pg-database.ts"],"sourcesContent":["import type { AnyRelations } from \"drizzle-orm\";\nimport type { EffectPgDatabase as PgliteDatabase } from \"drizzle-orm/effect-pglite\";\nimport type { EffectPgDatabase as PostgresDatabase } from \"drizzle-orm/effect-postgres\";\nimport * as Context from \"effect/Context\";\n\n/** Application-owned PostgreSQL database; Postgres and Pglite share this service. */\nexport class Database extends Context.Service<\n  Database,\n  PostgresDatabase<AnyRelations> | PgliteDatabase<AnyRelations>\n>()(\"effect-auth/persistence-drizzle/Postgres/Database\") {}\n"],"mappings":";;;AAMA,IAAa,WAAb,cAA8B,QAAQ,QAGpC,CAAC,CAAC,mDAAmD,CAAC,CAAC,CAAC"}