{"_id":"@abazbazrira.dev/sequelize-model-generator","_rev":"4-0531fbe7f3c5a96698fbd04fc665e67c","name":"@abazbazrira.dev/sequelize-model-generator","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@abazbazrira.dev/sequelize-model-generator","version":"1.0.0","keywords":["sequelize","model","generator","cli","postgresql"],"author":{"name":"Bazrira Noerfirdiansyah"},"license":"MIT","_id":"@abazbazrira.dev/sequelize-model-generator@1.0.0","maintainers":[{"name":"abazbazrira.dev","email":"abazbazrira.dev@gmail.com"}],"bin":{"genmodel":"bin/genmodel.js"},"dist":{"shasum":"c1e4223185331d56d2545fb41356089a3d40b402","tarball":"https://registry.npmjs.org/@abazbazrira.dev/sequelize-model-generator/-/sequelize-model-generator-1.0.0.tgz","fileCount":7,"integrity":"sha512-MZrDudLKPQqdOJ/I75od30IAexiL2vJ7woZTgEmaKh8nW3EiD8+BGXnRDWmWuJagVa3ntX/ovXS929S0YDpFSQ==","signatures":[{"sig":"MEYCIQDQ30SNi4Fb1qUs3Cu9dufE9uP2SGhkFGSWZSY2vm1YgQIhAM7LnmgCgvXdVttDX8YwAg56cqzCKKXvUHuJNxGxVgTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5016},"main":"lib/generator.js","gitHead":"cbae537715db6d55051b9ad59557d8a095f3fbf5","scripts":{"start":"node bin/genmodel.js"},"_npmUser":{"name":"abazbazrira.dev","email":"abazbazrira.dev@gmail.com"},"deprecated":"Package has moved to @abzn/sequelize-model-generator","_npmVersion":"10.9.2","description":"CLI tool to generate Sequelize model files from PostgreSQL tables","directories":{},"_nodeVersion":"23.7.0","dependencies":{"pg":"^8.16.0","yargs":"^17.7.2","dotenv":"^16.5.0","sequelize":"^6.37.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sequelize-model-generator_1.0.0_1747377164772_0.07960354272986914","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abazbazrira.dev/sequelize-model-generator","version":"1.0.1","keywords":["sequelize","model","generator","cli","postgresql","postgres","orm","sequelize-cli"],"author":{"name":"Bazrira Noerfirdiansyah","email":"bazriranurfirdiansyah@gmail.com"},"license":"MIT","_id":"@abazbazrira.dev/sequelize-model-generator@1.0.1","maintainers":[{"name":"abazbazrira.dev","email":"abazbazrira.dev@gmail.com"}],"homepage":"https://github.com/abazbazrira/sequelize-model-generator#readme","bugs":{"url":"https://github.com/abazbazrira/sequelize-model-generator/issues"},"bin":{"genmodel":"bin/genmodel.js"},"dist":{"shasum":"2640e905bf13be307c6144dea8e696b114fc3067","tarball":"https://registry.npmjs.org/@abazbazrira.dev/sequelize-model-generator/-/sequelize-model-generator-1.0.1.tgz","fileCount":7,"integrity":"sha512-5sykczD+eEjbQwKjMWeWyFaetzO5DSC83fkfaWb3MacqPU9UUkITojyKoAYC8k8g1/HNVsezJ3K0bE/JkoElpw==","signatures":[{"sig":"MEUCIQD0wnHXuyIpgiusJupVa6zisnmk2ZDLGRczR/Gcx3G6gwIgTq3VM4zBqsdjLwKJxDThM2Y93dFz8V82zGR/ruYbz4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5645},"main":"lib/generator.js","engines":{"node":">=16"},"gitHead":"34960de387a583539f46995bd83f6809311d20d9","scripts":{"start":"node bin/genmodel.js"},"_npmUser":{"name":"abazbazrira.dev","email":"abazbazrira.dev@gmail.com"},"deprecated":"Package has moved to @abzn/sequelize-model-generator","repository":{"url":"git+https://github.com/abazbazrira/sequelize-model-generator.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate Sequelize model files from PostgreSQL tables","directories":{},"_nodeVersion":"23.7.0","dependencies":{"pg":"^8.16.0","yargs":"^17.7.2","dotenv":"^16.5.0","sequelize":"^6.37.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sequelize-model-generator_1.0.1_1747377994287_0.464090817291392","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-05-16T06:32:44.642Z","modified":"2025-05-23T07:36:57.464Z","1.0.0":"2025-05-16T06:32:44.954Z","1.0.1":"2025-05-16T06:46:34.482Z"},"bugs":{"url":"https://github.com/abazbazrira/sequelize-model-generator/issues"},"author":{"name":"Bazrira Noerfirdiansyah","email":"bazriranurfirdiansyah@gmail.com"},"license":"MIT","homepage":"https://github.com/abazbazrira/sequelize-model-generator#readme","keywords":["sequelize","model","generator","cli","postgresql","postgres","orm","sequelize-cli"],"repository":{"url":"git+https://github.com/abazbazrira/sequelize-model-generator.git","type":"git"},"description":"CLI tool to generate Sequelize model files from PostgreSQL tables","maintainers":[{"name":"abazbazrira.dev","email":"abazbazrira.dev@gmail.com"}],"readme":"# 🚀 Sequelize Model Generator\r\n\r\nA simple CLI tool to generate Sequelize model files from existing **PostgreSQL** tables.\r\n\r\n---\r\n\r\n## ✨ Features\r\n\r\n- ✅ Supports PostgreSQL\r\n- 🧱 Follows Sequelize `model` structure (compatible with controller-service pattern)\r\n- ⚙️ Customizable model and file name\r\n- 📁 Output to desired directory\r\n- 🔐 Uses `.env` for DB credentials\r\n- 🧪 Easy to use for existing or new Node.js projects\r\n\r\n---\r\n\r\n## 📦 Installation\r\n\r\n```bash\r\nnpm install -g @abazbazrira.dev/sequelize-model-generator\r\n```\r\n> You can also use it locally in a project (without -g).","readmeFilename":"README.md"}