{"_id":"@anthonyalayo/drizzle-kit","_rev":"9-25a95619557d524d43984ce3ca131a50","name":"@anthonyalayo/drizzle-kit","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.1":{"name":"@anthonyalayo/drizzle-kit","version":"1.0.1","keywords":["drizzle","orm","pg","mysql","singlestore","postgresql","postgres","sqlite","database","sql","typescript","ts","drizzle-kit","migrations","schema"],"author":{"name":"Drizzle Team"},"license":"MIT","_id":"@anthonyalayo/drizzle-kit@1.0.1","maintainers":[{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"}],"homepage":"https://orm.drizzle.team","bugs":{"url":"https://github.com/drizzle-team/drizzle-orm/issues"},"bin":{"drizzle-kit":"bin.cjs"},"dist":{"shasum":"b3b94ac0f2d0b7fa8975521f3d1a7d584966b9ed","tarball":"https://registry.npmjs.org/@anthonyalayo/drizzle-kit/-/drizzle-kit-1.0.1.tgz","fileCount":161,"integrity":"sha512-p5UR2CE4FDvB9OV/X/0xQmrALf06vdxx6rEaMcr+cmhP9NBTg1QgVXa046HjgSEPOpr70VL13iwOkwEE53fpWQ==","signatures":[{"sig":"MEQCIFI7n4cJCHoXojT1dHbWVbNpOptOIn2jmPQNWDYU9zi/AiAsS7ATh6jJfccHZgjvWIzAZ/GlIipkgLkQl/Hnk1iVmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058469},"exports":{".":{"types":"./index.d.mts","import":{"types":"./index.d.mts","default":"./index.mjs"},"default":"./index.mjs","require":{"types":"./index.d.ts","default":"./index.js"}},"./api":{"types":"./api.d.mts","import":{"types":"./api.d.mts","default":"./api.mjs"},"default":"./api.mjs","require":{"types":"./api.d.ts","default":"./api.js"}}},"gitHead":"fb554c4b03535b81983161678b376ae2cf0e3054","scripts":{"api":"tsx ./dev/api.ts","cli":"tsx ./src/cli/index.ts","tsc":"tsc -p tsconfig.build.json --noEmit","pack":"cp package.json README.md dist/ && (cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz","test":"pnpm tsc && TEST_CONFIG_PATH_PREFIX=./tests/cli/ vitest","build":"rm -rf ./dist && tsx build.ts && cp package.json dist/ && attw --pack dist","publish":"npm publish package.tgz","build:dev":"rm -rf ./dist && tsx build.dev.ts && tsc -p tsconfig.cli-types.json && chmod +x ./dist/index.cjs","migrate:old":"drizzle-kit generate:mysql"},"_npmUser":{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"},"repository":{"url":"git+https://github.com/drizzle-team/drizzle-orm.git","type":"git"},"_npmVersion":"11.2.0","description":"Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github","directories":{},"_nodeVersion":"20.19.0","dependencies":{"esbuild":"^0.19.7","esbuild-register":"^3.5.0","@drizzle-team/brocli":"^0.10.2","@esbuild-kit/esm-loader":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.5","ws":"^8.16.0","zx":"^7.2.2","ava":"^5.1.0","tsx":"^3.12.1","zod":"^3.20.2","glob":"^8.1.0","hono":"^4.1.5","tsup":"^8.0.2","uuid":"^9.0.1","chalk":"^5.2.0","hanji":"^0.0.5","dotenv":"^16.0.3","eslint":"^8.57.0","mysql2":"3.3.3","ohm-js":"^17.1.0","semver":"^7.5.4","vitest":"^1.4.0","get-port":"^6.1.2","postgres":"^3.4.4","prettier":"^2.8.1","wrangler":"^3.22.1","@types/pg":"^8.10.7","@types/ws":"^8.5.10","bun-types":"^0.6.6","camelcase":"^7.0.1","commander":"^12.1.0","dockerode":"^3.3.4","env-paths":"^3.0.0","json-diff":"1.0.6","minimatch":"^7.4.3","pluralize":"^8.0.0","superjson":"^2.2.1","micromatch":"^4.0.8","node-fetch":"^3.3.2","typescript":"^5.6.3","@types/glob":"^8.1.0","@types/node":"^18.11.15","@types/uuid":"^9.0.8","drizzle-kit":"0.25.0-b1faa33","drizzle-orm":"workspace:./drizzle-orm/dist","@types/semver":"^7.5.5","@libsql/client":"^0.10.0","better-sqlite3":"^9.4.3","@types/dockerode":"^3.3.28","@types/json-diff":"^1.0.3","@types/minimatch":"^5.1.2","@types/pluralize":"^0.0.33","@vercel/postgres":"^0.8.0","@hono/node-server":"^1.9.0","@types/micromatch":"^4.0.9","@hono/zod-validator":"^0.2.1","vite-tsconfig-paths":"^4.3.2","@electric-sql/pglite":"^0.2.12","@arethetypeswrong/cli":"^0.15.3","@planetscale/database":"^1.16.0","@types/better-sqlite3":"^7.6.4","esbuild-node-externals":"^1.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-rds-data":"^3.556.0","@neondatabase/serverless":"^0.9.1","@cloudflare/workers-types":"^4.20230518.0","@typescript-eslint/parser":"^7.2.0","@originjs/vite-plugin-commonjs":"^1.0.3","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-kit_1.0.1_1743103628558_0.749589815391311","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@anthonyalayo/drizzle-kit","version":"1.0.2","keywords":["drizzle","orm","pg","mysql","singlestore","postgresql","postgres","sqlite","database","sql","typescript","ts","drizzle-kit","migrations","schema"],"author":{"name":"Drizzle Team"},"license":"MIT","_id":"@anthonyalayo/drizzle-kit@1.0.2","maintainers":[{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"}],"homepage":"https://orm.drizzle.team","bugs":{"url":"https://github.com/drizzle-team/drizzle-orm/issues"},"bin":{"drizzle-kit":"bin.cjs"},"dist":{"shasum":"7a2b5ad15b0ecccec88143e99dc541030f74eafd","tarball":"https://registry.npmjs.org/@anthonyalayo/drizzle-kit/-/drizzle-kit-1.0.2.tgz","fileCount":161,"integrity":"sha512-8Bg/NLLtY0oj/7GJ1MaYkPwVvO8swn6W4NSSuI1jEWtVKZb9Il/N2nrTpQ0+TuSMQvUKf1BQzfSRpq1Se7Znfg==","signatures":[{"sig":"MEUCIQCGVO+a9XEQD6zJyDd82LSF4HO2pQS8rOFU9Ololds1lAIgTu6DmJsHMM3DbzrFNACt/tFb9euUPIPW0PbzC7ITvGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058483},"exports":{".":{"types":"./index.d.mts","import":{"types":"./index.d.mts","default":"./index.mjs"},"default":"./index.mjs","require":{"types":"./index.d.ts","default":"./index.js"}},"./api":{"types":"./api.d.mts","import":{"types":"./api.d.mts","default":"./api.mjs"},"default":"./api.mjs","require":{"types":"./api.d.ts","default":"./api.js"}}},"gitHead":"91c7195b8d0e5069c792b45e4d3bf1d7671b3c8a","scripts":{"api":"tsx ./dev/api.ts","cli":"tsx ./src/cli/index.ts","tsc":"tsc -p tsconfig.build.json --noEmit","pack":"cp package.json README.md dist/ && (cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz","test":"pnpm tsc && TEST_CONFIG_PATH_PREFIX=./tests/cli/ vitest","build":"rm -rf ./dist && tsx build.ts && cp package.json dist/ && attw --pack dist","publish":"npm publish package.tgz","build:dev":"rm -rf ./dist && tsx build.dev.ts && tsc -p tsconfig.cli-types.json && chmod +x ./dist/index.cjs","migrate:old":"drizzle-kit generate:mysql"},"_npmUser":{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"},"repository":{"url":"git+https://github.com/drizzle-team/drizzle-orm.git","type":"git"},"_npmVersion":"11.2.0","description":"Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github","directories":{},"_nodeVersion":"20.19.0","dependencies":{"esbuild":"^0.19.7","esbuild-register":"^3.5.0","@drizzle-team/brocli":"^0.10.2","@esbuild-kit/esm-loader":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.5","ws":"^8.16.0","zx":"^7.2.2","ava":"^5.1.0","tsx":"^3.12.1","zod":"^3.20.2","glob":"^8.1.0","hono":"^4.1.5","tsup":"^8.0.2","uuid":"^9.0.1","chalk":"^5.2.0","hanji":"^0.0.5","dotenv":"^16.0.3","eslint":"^8.57.0","mysql2":"3.3.3","ohm-js":"^17.1.0","semver":"^7.5.4","vitest":"^1.4.0","get-port":"^6.1.2","postgres":"^3.4.4","prettier":"^2.8.1","wrangler":"^3.22.1","@types/pg":"^8.10.7","@types/ws":"^8.5.10","bun-types":"^0.6.6","camelcase":"^7.0.1","commander":"^12.1.0","dockerode":"^3.3.4","env-paths":"^3.0.0","json-diff":"1.0.6","minimatch":"^7.4.3","pluralize":"^8.0.0","superjson":"^2.2.1","micromatch":"^4.0.8","node-fetch":"^3.3.2","typescript":"^5.6.3","@types/glob":"^8.1.0","@types/node":"^18.11.15","@types/uuid":"^9.0.8","drizzle-kit":"0.25.0-b1faa33","drizzle-orm":"workspace:./drizzle-orm/dist","@types/semver":"^7.5.5","@libsql/client":"^0.10.0","better-sqlite3":"^9.4.3","@types/dockerode":"^3.3.28","@types/json-diff":"^1.0.3","@types/minimatch":"^5.1.2","@types/pluralize":"^0.0.33","@vercel/postgres":"^0.8.0","@hono/node-server":"^1.9.0","@types/micromatch":"^4.0.9","@hono/zod-validator":"^0.2.1","vite-tsconfig-paths":"^4.3.2","@electric-sql/pglite":"^0.2.12","@arethetypeswrong/cli":"^0.15.3","@planetscale/database":"^1.16.0","@types/better-sqlite3":"^7.6.4","esbuild-node-externals":"^1.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-rds-data":"^3.556.0","@neondatabase/serverless":"^0.9.1","@cloudflare/workers-types":"^4.20230518.0","@typescript-eslint/parser":"^7.2.0","@originjs/vite-plugin-commonjs":"^1.0.3","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-kit_1.0.2_1743112170205_0.25741409779651026","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@anthonyalayo/drizzle-kit","version":"1.0.4","keywords":["drizzle","orm","pg","mysql","singlestore","postgresql","postgres","sqlite","database","sql","typescript","ts","drizzle-kit","migrations","schema"],"author":{"name":"Drizzle Team"},"license":"MIT","_id":"@anthonyalayo/drizzle-kit@1.0.4","maintainers":[{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"}],"homepage":"https://orm.drizzle.team","bugs":{"url":"https://github.com/drizzle-team/drizzle-orm/issues"},"bin":{"drizzle-kit":"bin.cjs"},"dist":{"shasum":"1c37c92f71e1571761e221f0a0749529d71cb2e3","tarball":"https://registry.npmjs.org/@anthonyalayo/drizzle-kit/-/drizzle-kit-1.0.4.tgz","fileCount":15,"integrity":"sha512-HoCuGO9qSMlJbYWqfp5xdI+fES/Z2AKsKcbWW9apafgtnh+ca377HiLJ9n6WF/qhVPm+Xm0wNBou7/ZAST6a2Q==","signatures":[{"sig":"MEQCIFMwOmWEDIhUN0lGaWJkXBnhOy/d4BoTtQhJJL++yzuSAiBkTNBISAZI8vKh1CzPy5JjqqI1mGsgPY3LCANFdvtxRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7230042},"_from":"file:package.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.mts","import":{"types":"./index.d.mts","default":"./index.mjs"},"default":"./index.mjs","require":{"types":"./index.d.ts","default":"./index.js"}},"./api":{"types":"./api.d.mts","import":{"types":"./api.d.mts","default":"./api.mjs"},"default":"./api.mjs","require":{"types":"./api.d.ts","default":"./api.js"}}},"scripts":{"api":"tsx ./dev/api.ts","cli":"tsx ./src/cli/index.ts","tsc":"tsc -p tsconfig.build.json --noEmit","pack":"cp package.json README.md dist/ && (cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz","test":"pnpm tsc && TEST_CONFIG_PATH_PREFIX=./tests/cli/ vitest","build":"rm -rf ./dist && tsx build.ts && cp package.json dist/ && attw --pack dist","publish":"npm publish package.tgz","build:dev":"rm -rf ./dist && tsx build.dev.ts && tsc -p tsconfig.cli-types.json && chmod +x ./dist/index.cjs","migrate:old":"drizzle-kit generate:mysql"},"_npmUser":{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"},"_resolved":"/Users/anthony/git/drizzle-orm/drizzle-kit/package.tgz","_integrity":"sha512-HoCuGO9qSMlJbYWqfp5xdI+fES/Z2AKsKcbWW9apafgtnh+ca377HiLJ9n6WF/qhVPm+Xm0wNBou7/ZAST6a2Q==","repository":{"url":"git+https://github.com/drizzle-team/drizzle-orm.git","type":"git"},"_npmVersion":"11.2.0","description":"Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github","directories":{},"_nodeVersion":"20.19.0","dependencies":{"esbuild":"^0.19.7","esbuild-register":"^3.5.0","@drizzle-team/brocli":"^0.10.2","@esbuild-kit/esm-loader":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.5","ws":"^8.16.0","zx":"^7.2.2","ava":"^5.1.0","tsx":"^3.12.1","zod":"^3.20.2","glob":"^8.1.0","hono":"^4.1.5","tsup":"^8.0.2","uuid":"^9.0.1","chalk":"^5.2.0","hanji":"^0.0.5","dotenv":"^16.0.3","eslint":"^8.57.0","mysql2":"3.3.3","ohm-js":"^17.1.0","semver":"^7.5.4","vitest":"^1.4.0","get-port":"^6.1.2","postgres":"^3.4.4","prettier":"^2.8.1","wrangler":"^3.22.1","@types/pg":"^8.10.7","@types/ws":"^8.5.10","bun-types":"^0.6.6","camelcase":"^7.0.1","commander":"^12.1.0","dockerode":"^3.3.4","env-paths":"^3.0.0","json-diff":"1.0.6","minimatch":"^7.4.3","pluralize":"^8.0.0","superjson":"^2.2.1","micromatch":"^4.0.8","node-fetch":"^3.3.2","typescript":"^5.6.3","@types/glob":"^8.1.0","@types/node":"^18.11.15","@types/uuid":"^9.0.8","drizzle-kit":"0.25.0-b1faa33","drizzle-orm":"workspace:./drizzle-orm/dist","@types/semver":"^7.5.5","@libsql/client":"^0.10.0","better-sqlite3":"^9.4.3","@types/dockerode":"^3.3.28","@types/json-diff":"^1.0.3","@types/minimatch":"^5.1.2","@types/pluralize":"^0.0.33","@vercel/postgres":"^0.8.0","@hono/node-server":"^1.9.0","@types/micromatch":"^4.0.9","@hono/zod-validator":"^0.2.1","vite-tsconfig-paths":"^4.3.2","@electric-sql/pglite":"^0.2.12","@arethetypeswrong/cli":"^0.15.3","@planetscale/database":"^1.16.0","@types/better-sqlite3":"^7.6.4","esbuild-node-externals":"^1.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-rds-data":"^3.556.0","@neondatabase/serverless":"^0.9.1","@cloudflare/workers-types":"^4.20230518.0","@typescript-eslint/parser":"^7.2.0","@originjs/vite-plugin-commonjs":"^1.0.3","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-kit_1.0.4_1743115413846_0.40840768697375074","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@anthonyalayo/drizzle-kit","version":"1.0.5","keywords":["drizzle","orm","pg","mysql","singlestore","postgresql","postgres","sqlite","database","sql","typescript","ts","drizzle-kit","migrations","schema"],"author":{"name":"Drizzle Team"},"license":"MIT","_id":"@anthonyalayo/drizzle-kit@1.0.5","maintainers":[{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"}],"homepage":"https://orm.drizzle.team","bugs":{"url":"https://github.com/drizzle-team/drizzle-orm/issues"},"bin":{"drizzle-kit":"bin.cjs"},"dist":{"shasum":"7012904dcadbd36a8b063282e180eed33f0541fa","tarball":"https://registry.npmjs.org/@anthonyalayo/drizzle-kit/-/drizzle-kit-1.0.5.tgz","fileCount":15,"integrity":"sha512-1lBIaJy6zEn4xF+Oou0zhSFfSFkEAauaSkSSFK2biIgCvV5dq5cUBZAXisCHOfWCxo/3btx8FxvugpPh1lmp4A==","signatures":[{"sig":"MEUCIFfLFgMf70aifOK7a3dwkXCv7wS+HyRQa1noy7eviXgQAiEArdw1yWHOXsZoWCJckxEF6dZAnOdNcCqof/8IkWMJOEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7230029},"_from":"file:package.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.mts","import":{"types":"./index.d.mts","default":"./index.mjs"},"default":"./index.mjs","require":{"types":"./index.d.ts","default":"./index.js"}},"./api":{"types":"./api.d.mts","import":{"types":"./api.d.mts","default":"./api.mjs"},"default":"./api.mjs","require":{"types":"./api.d.ts","default":"./api.js"}}},"scripts":{"api":"tsx ./dev/api.ts","cli":"tsx ./src/cli/index.ts","tsc":"tsc -p tsconfig.build.json --noEmit","pack":"cp package.json README.md dist/ && (cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz","test":"pnpm tsc && TEST_CONFIG_PATH_PREFIX=./tests/cli/ vitest","build":"rm -rf ./dist && tsx build.ts && cp package.json dist/ && attw --pack dist","publish":"npm publish package.tgz","build:dev":"rm -rf ./dist && tsx build.dev.ts && tsc -p tsconfig.cli-types.json && chmod +x ./dist/index.cjs","migrate:old":"drizzle-kit generate:mysql"},"_npmUser":{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"},"_resolved":"/Users/anthony/git/drizzle-orm/drizzle-kit/package.tgz","_integrity":"sha512-1lBIaJy6zEn4xF+Oou0zhSFfSFkEAauaSkSSFK2biIgCvV5dq5cUBZAXisCHOfWCxo/3btx8FxvugpPh1lmp4A==","repository":{"url":"git+https://github.com/drizzle-team/drizzle-orm.git","type":"git"},"_npmVersion":"11.2.0","description":"Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github","directories":{},"_nodeVersion":"20.19.0","dependencies":{"esbuild":"^0.19.7","esbuild-register":"^3.5.0","@drizzle-team/brocli":"^0.10.2","@esbuild-kit/esm-loader":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.5","ws":"^8.16.0","zx":"^7.2.2","ava":"^5.1.0","tsx":"^3.12.1","zod":"^3.20.2","glob":"^8.1.0","hono":"^4.1.5","tsup":"^8.0.2","uuid":"^9.0.1","chalk":"^5.2.0","hanji":"^0.0.5","dotenv":"^16.0.3","eslint":"^8.57.0","mysql2":"3.3.3","ohm-js":"^17.1.0","semver":"^7.5.4","vitest":"^1.4.0","get-port":"^6.1.2","postgres":"^3.4.4","prettier":"^2.8.1","wrangler":"^3.22.1","@types/pg":"^8.10.7","@types/ws":"^8.5.10","bun-types":"^0.6.6","camelcase":"^7.0.1","commander":"^12.1.0","dockerode":"^3.3.4","env-paths":"^3.0.0","json-diff":"1.0.6","minimatch":"^7.4.3","pluralize":"^8.0.0","superjson":"^2.2.1","micromatch":"^4.0.8","node-fetch":"^3.3.2","typescript":"^5.6.3","@types/glob":"^8.1.0","@types/node":"^18.11.15","@types/uuid":"^9.0.8","drizzle-kit":"0.25.0-b1faa33","drizzle-orm":"workspace:./drizzle-orm/dist","@types/semver":"^7.5.5","@libsql/client":"^0.10.0","better-sqlite3":"^9.4.3","@types/dockerode":"^3.3.28","@types/json-diff":"^1.0.3","@types/minimatch":"^5.1.2","@types/pluralize":"^0.0.33","@vercel/postgres":"^0.8.0","@hono/node-server":"^1.9.0","@types/micromatch":"^4.0.9","@hono/zod-validator":"^0.2.1","vite-tsconfig-paths":"^4.3.2","@electric-sql/pglite":"^0.2.12","@arethetypeswrong/cli":"^0.15.3","@planetscale/database":"^1.16.0","@types/better-sqlite3":"^7.6.4","esbuild-node-externals":"^1.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-rds-data":"^3.556.0","@neondatabase/serverless":"^0.9.1","@cloudflare/workers-types":"^4.20230518.0","@typescript-eslint/parser":"^7.2.0","@originjs/vite-plugin-commonjs":"^1.0.3","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-kit_1.0.5_1743116460972_0.2812064142553785","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@anthonyalayo/drizzle-kit","version":"1.0.6","keywords":["drizzle","orm","pg","mysql","singlestore","postgresql","postgres","sqlite","database","sql","typescript","ts","drizzle-kit","migrations","schema"],"author":{"name":"Drizzle Team"},"license":"MIT","_id":"@anthonyalayo/drizzle-kit@1.0.6","maintainers":[{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"}],"homepage":"https://orm.drizzle.team","bugs":{"url":"https://github.com/drizzle-team/drizzle-orm/issues"},"bin":{"drizzle-kit":"bin.cjs"},"dist":{"shasum":"a307e1d19a59aa579a5854b980e36c7d1e1d5836","tarball":"https://registry.npmjs.org/@anthonyalayo/drizzle-kit/-/drizzle-kit-1.0.6.tgz","fileCount":15,"integrity":"sha512-UCwVe2h7+TrU2VWyCLV/CM1Cg/QeX8EvI7Ql2O4/9Qcy0SqAwVUidxu+onOVNtVozFQlIidxHY1LONiSnh1ILA==","signatures":[{"sig":"MEUCIBUuimVgyvhBiO/R76clc13guGfk/2xb9WBoj9RKljbWAiEAnT72rrx/0PZwuC+gHdbWcOz46ZA6B9oyMHLfLTu5YHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7229932},"_from":"file:package.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.mts","import":{"types":"./index.d.mts","default":"./index.mjs"},"default":"./index.mjs","require":{"types":"./index.d.ts","default":"./index.js"}},"./api":{"types":"./api.d.mts","import":{"types":"./api.d.mts","default":"./api.mjs"},"default":"./api.mjs","require":{"types":"./api.d.ts","default":"./api.js"}}},"scripts":{"api":"tsx ./dev/api.ts","cli":"tsx ./src/cli/index.ts","tsc":"tsc -p tsconfig.build.json --noEmit","pack":"cp package.json README.md dist/ && (cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz","test":"pnpm tsc && TEST_CONFIG_PATH_PREFIX=./tests/cli/ vitest","build":"rm -rf ./dist && tsx build.ts && cp package.json dist/ && attw --pack dist","publish":"npm publish package.tgz","build:dev":"rm -rf ./dist && tsx build.dev.ts && tsc -p tsconfig.cli-types.json && chmod +x ./dist/index.cjs","migrate:old":"drizzle-kit generate:mysql"},"_npmUser":{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"},"_resolved":"/Users/anthony/git/drizzle-orm/drizzle-kit/package.tgz","_integrity":"sha512-UCwVe2h7+TrU2VWyCLV/CM1Cg/QeX8EvI7Ql2O4/9Qcy0SqAwVUidxu+onOVNtVozFQlIidxHY1LONiSnh1ILA==","repository":{"url":"git+https://github.com/drizzle-team/drizzle-orm.git","type":"git"},"_npmVersion":"11.2.0","description":"Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github","directories":{},"_nodeVersion":"20.19.0","dependencies":{"esbuild":"^0.19.7","esbuild-register":"^3.5.0","@drizzle-team/brocli":"^0.10.2","@esbuild-kit/esm-loader":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.5","ws":"^8.16.0","zx":"^7.2.2","ava":"^5.1.0","tsx":"^3.12.1","zod":"^3.20.2","glob":"^8.1.0","hono":"^4.1.5","tsup":"^8.0.2","uuid":"^9.0.1","chalk":"^5.2.0","hanji":"^0.0.5","dotenv":"^16.0.3","eslint":"^8.57.0","mysql2":"3.3.3","ohm-js":"^17.1.0","semver":"^7.5.4","vitest":"^1.4.0","get-port":"^6.1.2","postgres":"^3.4.4","prettier":"^2.8.1","wrangler":"^3.22.1","@types/pg":"^8.10.7","@types/ws":"^8.5.10","bun-types":"^0.6.6","camelcase":"^7.0.1","commander":"^12.1.0","dockerode":"^3.3.4","env-paths":"^3.0.0","json-diff":"1.0.6","minimatch":"^7.4.3","pluralize":"^8.0.0","superjson":"^2.2.1","micromatch":"^4.0.8","node-fetch":"^3.3.2","typescript":"^5.6.3","@types/glob":"^8.1.0","@types/node":"^18.11.15","@types/uuid":"^9.0.8","drizzle-kit":"0.25.0-b1faa33","drizzle-orm":"workspace:./drizzle-orm/dist","@types/semver":"^7.5.5","@libsql/client":"^0.10.0","better-sqlite3":"^9.4.3","@types/dockerode":"^3.3.28","@types/json-diff":"^1.0.3","@types/minimatch":"^5.1.2","@types/pluralize":"^0.0.33","@vercel/postgres":"^0.8.0","@hono/node-server":"^1.9.0","@types/micromatch":"^4.0.9","@hono/zod-validator":"^0.2.1","vite-tsconfig-paths":"^4.3.2","@electric-sql/pglite":"^0.2.12","@arethetypeswrong/cli":"^0.15.3","@planetscale/database":"^1.16.0","@types/better-sqlite3":"^7.6.4","esbuild-node-externals":"^1.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-rds-data":"^3.556.0","@neondatabase/serverless":"^0.9.1","@cloudflare/workers-types":"^4.20230518.0","@typescript-eslint/parser":"^7.2.0","@originjs/vite-plugin-commonjs":"^1.0.3","@typescript-eslint/eslint-plugin":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-kit_1.0.6_1746319437745_0.10480330255480008","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@anthonyalayo/drizzle-kit","version":"1.0.7","homepage":"https://orm.drizzle.team","keywords":["drizzle","orm","pg","mysql","singlestore","postgresql","postgres","sqlite","database","sql","typescript","ts","drizzle-kit","migrations","schema"],"repository":{"type":"git","url":"git+https://github.com/drizzle-team/drizzle-orm.git"},"author":{"name":"Drizzle Team"},"license":"MIT","bin":{"drizzle-kit":"bin.cjs"},"scripts":{"api":"tsx ./dev/api.ts","migrate:old":"drizzle-kit generate:mysql","cli":"tsx ./src/cli/index.ts","test":"pnpm tsc && TEST_CONFIG_PATH_PREFIX=./tests/cli/ vitest","build":"rm -rf ./dist && tsx build.ts && cp package.json dist/ && attw --pack dist","build:dev":"rm -rf ./dist && tsx build.dev.ts && tsc -p tsconfig.cli-types.json && chmod +x ./dist/index.cjs","pack":"cp package.json README.md dist/ && (cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz","tsc":"tsc -p tsconfig.build.json --noEmit","publish":"npm publish package.tgz"},"dependencies":{"@drizzle-team/brocli":"^0.10.2","@esbuild-kit/esm-loader":"^2.5.5","esbuild":"^0.19.7","esbuild-register":"^3.5.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.15.3","@aws-sdk/client-rds-data":"^3.556.0","@cloudflare/workers-types":"^4.20230518.0","@electric-sql/pglite":"^0.2.12","@hono/node-server":"^1.9.0","@hono/zod-validator":"^0.2.1","@libsql/client":"^0.10.0","@neondatabase/serverless":"^0.9.1","@originjs/vite-plugin-commonjs":"^1.0.3","@planetscale/database":"^1.16.0","@types/better-sqlite3":"^7.6.4","@types/dockerode":"^3.3.28","@types/glob":"^8.1.0","@types/json-diff":"^1.0.3","@types/micromatch":"^4.0.9","@types/minimatch":"^5.1.2","@types/node":"^18.11.15","@types/pg":"^8.10.7","@types/pluralize":"^0.0.33","@types/semver":"^7.5.5","@types/uuid":"^9.0.8","@types/ws":"^8.5.10","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","@vercel/postgres":"^0.8.0","ava":"^5.1.0","better-sqlite3":"^9.4.3","bun-types":"^0.6.6","camelcase":"^7.0.1","chalk":"^5.2.0","commander":"^12.1.0","dockerode":"^3.3.4","dotenv":"^16.0.3","drizzle-kit":"0.25.0-b1faa33","drizzle-orm":"workspace:./drizzle-orm/dist","env-paths":"^3.0.0","esbuild-node-externals":"^1.9.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","get-port":"^6.1.2","glob":"^8.1.0","hanji":"^0.0.5","hono":"^4.1.5","json-diff":"1.0.6","micromatch":"^4.0.8","minimatch":"^7.4.3","mysql2":"3.3.3","node-fetch":"^3.3.2","ohm-js":"^17.1.0","pg":"^8.11.5","pluralize":"^8.0.0","postgres":"^3.4.4","prettier":"^2.8.1","semver":"^7.5.4","superjson":"^2.2.1","tsup":"^8.0.2","tsx":"^3.12.1","typescript":"^5.6.3","uuid":"^9.0.1","vite-tsconfig-paths":"^4.3.2","vitest":"^1.4.0","wrangler":"^3.22.1","ws":"^8.16.0","zod":"^3.20.2","zx":"^7.2.2"},"exports":{".":{"import":{"types":"./index.d.mts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"},"types":"./index.d.mts","default":"./index.mjs"},"./api":{"import":{"types":"./api.d.mts","default":"./api.mjs"},"require":{"types":"./api.d.ts","default":"./api.js"},"types":"./api.d.mts","default":"./api.mjs"}},"_id":"@anthonyalayo/drizzle-kit@1.0.7","types":"./index.d.ts","description":"Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github","bugs":{"url":"https://github.com/drizzle-team/drizzle-orm/issues"},"_integrity":"sha512-EKSg4nnKT7vxH4vwV5jXm4h4rNDqVceFaj5CGyBW9Fr8BO+us0aBvC0Hj1WxQsq1sG4pDDRti9+syztkXZk6IQ==","_resolved":"/Users/anthony/git/drizzle-orm/drizzle-kit/package.tgz","_from":"file:package.tgz","_nodeVersion":"20.19.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-EKSg4nnKT7vxH4vwV5jXm4h4rNDqVceFaj5CGyBW9Fr8BO+us0aBvC0Hj1WxQsq1sG4pDDRti9+syztkXZk6IQ==","shasum":"6cca181ea99ff546b82433f7eb502e50fb7cac8e","tarball":"https://registry.npmjs.org/@anthonyalayo/drizzle-kit/-/drizzle-kit-1.0.7.tgz","fileCount":15,"unpackedSize":7227967,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDX3SVMkGymgvbF92nXlGMRBuDgonJ9sfZKNPPnYpmkQQIgU8kemT5lCVzvtZ3FkKNrN1ub1qXEKIQMGjEanAb0TkQ="}]},"_npmUser":{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"},"directories":{},"maintainers":[{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/drizzle-kit_1.0.7_1746335170926_0.7889794756792021"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-27T19:27:08.452Z","modified":"2025-05-04T05:06:11.355Z","0.41.0":"2025-03-10T04:44:31.202Z","1.0.1":"2025-03-27T19:27:08.774Z","1.0.2":"2025-03-27T21:49:30.526Z","1.0.4":"2025-03-27T22:43:34.044Z","1.0.5":"2025-03-27T23:01:01.189Z","1.0.6":"2025-05-04T00:43:58.008Z","1.0.7":"2025-05-04T05:06:11.194Z"},"bugs":{"url":"https://github.com/drizzle-team/drizzle-orm/issues"},"author":{"name":"Drizzle Team"},"license":"MIT","homepage":"https://orm.drizzle.team","keywords":["drizzle","orm","pg","mysql","singlestore","postgresql","postgres","sqlite","database","sql","typescript","ts","drizzle-kit","migrations","schema"],"repository":{"type":"git","url":"git+https://github.com/drizzle-team/drizzle-orm.git"},"description":"Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github","maintainers":[{"name":"anthonyalayo","email":"anthony.alayo@gmail.com"}],"readme":"## Drizzle Kit\n\nDrizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input.\n<https://github.com/drizzle-team/drizzle-kit-mirror> - is a mirror repository for issues.\n\n## Documentation\n\nCheck the full documentation on [the website](https://orm.drizzle.team/kit-docs/overview).\n\n### How it works\n\nDrizzle Kit traverses a schema module and generates a snapshot to compare with the previous version, if there is one.\nBased on the difference, it will generate all needed SQL migrations. If there are any cases that can't be resolved automatically, such as renames, it will prompt the user for input.\n\nFor example, for this schema module:\n\n```typescript\n// src/db/schema.ts\n\nimport { integer, pgTable, serial, text, varchar } from \"drizzle-orm/pg-core\";\n\nconst users = pgTable(\"users\", {\n    id: serial(\"id\").primaryKey(),\n    fullName: varchar(\"full_name\", { length: 256 }),\n  }, (table) => ({\n    nameIdx: index(\"name_idx\", table.fullName),\n  })\n);\n\nexport const authOtp = pgTable(\"auth_otp\", {\n  id: serial(\"id\").primaryKey(),\n  phone: varchar(\"phone\", { length: 256 }),\n  userId: integer(\"user_id\").references(() => users.id),\n});\n```\n\nIt will generate:\n\n```SQL\nCREATE TABLE IF NOT EXISTS auth_otp (\n \"id\" SERIAL PRIMARY KEY,\n \"phone\" character varying(256),\n \"user_id\" INT\n);\n\nCREATE TABLE IF NOT EXISTS users (\n \"id\" SERIAL PRIMARY KEY,\n \"full_name\" character varying(256)\n);\n\nDO $$ BEGIN\n ALTER TABLE auth_otp ADD CONSTRAINT auth_otp_user_id_fkey FOREIGN KEY (\"user_id\") REFERENCES users(id);\nEXCEPTION\n WHEN duplicate_object THEN null;\nEND $$;\n\nCREATE INDEX IF NOT EXISTS users_full_name_index ON users (full_name);\n```\n\n### Installation & configuration\n\n```shell\nnpm install -D drizzle-kit\n```\n\nRunning with CLI options:\n\n```jsonc\n// package.json\n{\n \"scripts\": {\n  \"generate\": \"drizzle-kit generate --out migrations-folder --schema src/db/schema.ts\"\n }\n}\n```\n\n```shell\nnpm run generate\n```\n","readmeFilename":"README.md"}