├── .changeset ├── README.md └── config.json ├── .github └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── README.md ├── biome.json ├── examples └── nuxt │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── app.vue │ ├── components │ ├── Header.vue │ └── Post.vue │ ├── layouts │ └── default.vue │ ├── nuxt.config.ts │ ├── package.json │ ├── pages │ ├── create.vue │ ├── drafts.vue │ ├── index.vue │ └── p │ │ └── [id].vue │ ├── prisma │ ├── init.sql │ ├── initialize.ts │ └── schema.prisma │ ├── public │ └── favicon.ico │ ├── server │ ├── auth │ │ ├── index.ts │ │ └── lib.ts │ ├── db.ts │ ├── routes │ │ ├── auth │ │ │ └── [...].ts │ │ ├── author.ts │ │ ├── draft-list.get.ts │ │ ├── feed.get.ts │ │ ├── filterPosts.get.ts │ │ ├── post │ │ │ ├── [id].delete.ts │ │ │ ├── [id].get.ts │ │ │ └── index.ts │ │ └── publish │ │ │ └── [id].put.ts │ └── tsconfig.json │ └── tsconfig.json ├── package.json ├── packages └── prisma-adapter │ ├── CHANGELOG.md │ ├── README.md │ ├── biome.json │ ├── package.json │ ├── src │ ├── conversion.ts │ ├── deferred.ts │ ├── index.ts │ └── pglite.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── sandbox ├── CHANGELOG.md ├── package.json ├── prisma.config.ts ├── prisma │ ├── migration.sql │ └── schema.prisma ├── src │ ├── pglite.ts │ └── test.ts └── tsconfig.json └── turbo.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/biome.json -------------------------------------------------------------------------------- /examples/nuxt/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/.env.example -------------------------------------------------------------------------------- /examples/nuxt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/.gitignore -------------------------------------------------------------------------------- /examples/nuxt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/README.md -------------------------------------------------------------------------------- /examples/nuxt/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/app.vue -------------------------------------------------------------------------------- /examples/nuxt/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/components/Header.vue -------------------------------------------------------------------------------- /examples/nuxt/components/Post.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/components/Post.vue -------------------------------------------------------------------------------- /examples/nuxt/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/layouts/default.vue -------------------------------------------------------------------------------- /examples/nuxt/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/nuxt.config.ts -------------------------------------------------------------------------------- /examples/nuxt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/package.json -------------------------------------------------------------------------------- /examples/nuxt/pages/create.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/pages/create.vue -------------------------------------------------------------------------------- /examples/nuxt/pages/drafts.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/pages/drafts.vue -------------------------------------------------------------------------------- /examples/nuxt/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/pages/index.vue -------------------------------------------------------------------------------- /examples/nuxt/pages/p/[id].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/pages/p/[id].vue -------------------------------------------------------------------------------- /examples/nuxt/prisma/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/prisma/init.sql -------------------------------------------------------------------------------- /examples/nuxt/prisma/initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/prisma/initialize.ts -------------------------------------------------------------------------------- /examples/nuxt/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/prisma/schema.prisma -------------------------------------------------------------------------------- /examples/nuxt/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/public/favicon.ico -------------------------------------------------------------------------------- /examples/nuxt/server/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/auth/index.ts -------------------------------------------------------------------------------- /examples/nuxt/server/auth/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/auth/lib.ts -------------------------------------------------------------------------------- /examples/nuxt/server/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/db.ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/auth/[...].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/auth/[...].ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/author.ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/draft-list.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/draft-list.get.ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/feed.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/feed.get.ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/filterPosts.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/filterPosts.get.ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/post/[id].delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/post/[id].delete.ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/post/[id].get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/post/[id].get.ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/post/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/post/index.ts -------------------------------------------------------------------------------- /examples/nuxt/server/routes/publish/[id].put.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/server/routes/publish/[id].put.ts -------------------------------------------------------------------------------- /examples/nuxt/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /examples/nuxt/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/examples/nuxt/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/package.json -------------------------------------------------------------------------------- /packages/prisma-adapter/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/CHANGELOG.md -------------------------------------------------------------------------------- /packages/prisma-adapter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/README.md -------------------------------------------------------------------------------- /packages/prisma-adapter/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/biome.json -------------------------------------------------------------------------------- /packages/prisma-adapter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/package.json -------------------------------------------------------------------------------- /packages/prisma-adapter/src/conversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/src/conversion.ts -------------------------------------------------------------------------------- /packages/prisma-adapter/src/deferred.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/src/deferred.ts -------------------------------------------------------------------------------- /packages/prisma-adapter/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/src/index.ts -------------------------------------------------------------------------------- /packages/prisma-adapter/src/pglite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/src/pglite.ts -------------------------------------------------------------------------------- /packages/prisma-adapter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/packages/prisma-adapter/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /sandbox/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/sandbox/CHANGELOG.md -------------------------------------------------------------------------------- /sandbox/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/sandbox/package.json -------------------------------------------------------------------------------- /sandbox/prisma.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/sandbox/prisma.config.ts -------------------------------------------------------------------------------- /sandbox/prisma/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/sandbox/prisma/migration.sql -------------------------------------------------------------------------------- /sandbox/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/sandbox/prisma/schema.prisma -------------------------------------------------------------------------------- /sandbox/src/pglite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/sandbox/src/pglite.ts -------------------------------------------------------------------------------- /sandbox/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/sandbox/src/test.ts -------------------------------------------------------------------------------- /sandbox/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/sandbox/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasthevenet/pglite-utils/HEAD/turbo.json --------------------------------------------------------------------------------