├── .env.example ├── .gitignore ├── .prettierrc.cjs ├── .vscode ├── extensions.json └── settings.json ├── bun.lockb ├── docker-compose.yml ├── drizzle.config.mysql.ts ├── drizzle.config.pg.ts ├── drizzle.config.pglite.ts ├── drizzle.config.sqlite.ts ├── package.json ├── readme.md ├── src ├── deploy.pglite.ts ├── deploy.sqlite.ts ├── deploy.ts ├── index.ts ├── mysql │ ├── mysql2.ts │ ├── planetscale.ts │ └── schema.ts ├── pg │ ├── drizzle │ │ ├── 0000_loving_impossible_man.sql │ │ └── meta │ │ │ ├── 0000_snapshot.json │ │ │ └── _journal.json │ ├── neon.ts │ ├── pg.ts │ ├── pglite │ │ ├── index.ts │ │ ├── local-server.ts │ │ └── start-studio.ts │ ├── postgres-js.ts │ └── schema.ts ├── sqlite │ ├── better-sqlite3.ts │ ├── schema.ts │ └── turso.ts └── utils.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- 1 | /** @type {import("prettier").Options} */ 2 | module.exports = { 3 | tabWidth: 4, 4 | useTabs: true, 5 | }; 6 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["esbenp.prettier-vscode"] 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/bun.lockb -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /drizzle.config.mysql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/drizzle.config.mysql.ts -------------------------------------------------------------------------------- /drizzle.config.pg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/drizzle.config.pg.ts -------------------------------------------------------------------------------- /drizzle.config.pglite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/drizzle.config.pglite.ts -------------------------------------------------------------------------------- /drizzle.config.sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/drizzle.config.sqlite.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/readme.md -------------------------------------------------------------------------------- /src/deploy.pglite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/deploy.pglite.ts -------------------------------------------------------------------------------- /src/deploy.sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/deploy.sqlite.ts -------------------------------------------------------------------------------- /src/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/deploy.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/mysql/mysql2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/mysql/mysql2.ts -------------------------------------------------------------------------------- /src/mysql/planetscale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/mysql/planetscale.ts -------------------------------------------------------------------------------- /src/mysql/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/mysql/schema.ts -------------------------------------------------------------------------------- /src/pg/drizzle/0000_loving_impossible_man.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/drizzle/0000_loving_impossible_man.sql -------------------------------------------------------------------------------- /src/pg/drizzle/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/drizzle/meta/0000_snapshot.json -------------------------------------------------------------------------------- /src/pg/drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /src/pg/neon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/neon.ts -------------------------------------------------------------------------------- /src/pg/pg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/pg.ts -------------------------------------------------------------------------------- /src/pg/pglite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/pglite/index.ts -------------------------------------------------------------------------------- /src/pg/pglite/local-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/pglite/local-server.ts -------------------------------------------------------------------------------- /src/pg/pglite/start-studio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/pglite/start-studio.ts -------------------------------------------------------------------------------- /src/pg/postgres-js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/postgres-js.ts -------------------------------------------------------------------------------- /src/pg/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/pg/schema.ts -------------------------------------------------------------------------------- /src/sqlite/better-sqlite3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/sqlite/better-sqlite3.ts -------------------------------------------------------------------------------- /src/sqlite/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/sqlite/schema.ts -------------------------------------------------------------------------------- /src/sqlite/turso.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/sqlite/turso.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rphlmr/drizzle-playground/HEAD/tsconfig.json --------------------------------------------------------------------------------