├── .github └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── eslint.config.mjs ├── package.json ├── pnpm-lock.yaml ├── readme.md ├── renovate.json ├── src ├── Database.ts ├── MsSql.ts ├── MySql2.ts ├── Pg.ts ├── Schema.ts ├── Sqlite.ts ├── index.ts ├── internal │ ├── DeferredPromise.ts │ └── beginConnection.ts ├── makeResolver.ts ├── makeSchema.ts └── makeSqlClient.ts ├── test └── database.test.ts └── tsconfig.json /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/LICENSE -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/readme.md -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/renovate.json -------------------------------------------------------------------------------- /src/Database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/Database.ts -------------------------------------------------------------------------------- /src/MsSql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/MsSql.ts -------------------------------------------------------------------------------- /src/MySql2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/MySql2.ts -------------------------------------------------------------------------------- /src/Pg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/Pg.ts -------------------------------------------------------------------------------- /src/Schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/Schema.ts -------------------------------------------------------------------------------- /src/Sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/Sqlite.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/internal/DeferredPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/internal/DeferredPromise.ts -------------------------------------------------------------------------------- /src/internal/beginConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/internal/beginConnection.ts -------------------------------------------------------------------------------- /src/makeResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/makeResolver.ts -------------------------------------------------------------------------------- /src/makeSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/makeSchema.ts -------------------------------------------------------------------------------- /src/makeSqlClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/src/makeSqlClient.ts -------------------------------------------------------------------------------- /test/database.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/test/database.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TylorS/effect-sql-kysely/HEAD/tsconfig.json --------------------------------------------------------------------------------