{"_id":"grunt-generate-database","_rev":"39-f5cd786ba30c17103c192a202d370fbd","name":"grunt-generate-database","description":"CLI for generate typeorm wrappers for postgreSQL and MsSQL","dist-tags":{"latest":"0.0.37"},"versions":{"0.0.1":{"name":"grunt-generate-database","version":"0.0.1","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"nunjucks":"^3.0.1","path":"^0.12.7","ts-file-parser":"^0.0.1","typescript":"^2.5.3"},"devDependencies":{"typeorm":"^0.1.0-alpha.47","pg":"^7.3.0","pg-promise":"^6.9.0","@types/grunt":"^0.4.22","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.31","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-ts":"^6.0.0-beta.16","grunt-tslint":"^5.0.1","tslint":"^5.7.0","chai":"^4.1.1","grunt-mocha-test":"^0.13.2","mocha":"^3.5.0","ts-node":"^3.3.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"^1.1.0","ts-file-parser":"^0.0.1"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"4204a39bd8636aec19faf4c1ef4849ce45ccc054","_id":"grunt-generate-database@0.0.1","_shasum":"78de657743582262caea1e0f6c48746ada174b7b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"shasum":"78de657743582262caea1e0f6c48746ada174b7b","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.1.tgz","integrity":"sha512-grwC01K6lbWIxATSbWA3CzC0Tq1LmVBerOqegpOpVvYkcaGLf6e7KuD66qaSJviXN3nWqUY1D5eNH1Tk6PaxTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcemmE+P5ddb9ISXykru+5wYB4pxyDEsiBLL/Bt95KkAiEA4z8M7/lVCcNHm8+kKPREc3SDg0i+9X+aj4sX2vMRq+Q="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database-0.0.1.tgz_1507535376786_0.2775454877410084"},"directories":{}},"0.0.2":{"name":"grunt-generate-database","version":"0.0.2","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"nunjucks":"^3.0.1","path":"^0.12.7","ts-file-parser":"^0.0.1","typescript":"^2.5.3","mkdirp":"^0.5.1"},"devDependencies":{"typeorm":"^0.1.0-alpha.47","pg":"^7.3.0","pg-promise":"^6.9.0","@types/grunt":"^0.4.22","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.31","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-ts":"^6.0.0-beta.16","grunt-tslint":"^5.0.1","tslint":"^5.7.0","chai":"^4.1.1","grunt-mocha-test":"^0.13.2","mocha":"^3.5.0","ts-node":"^3.3.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"^1.1.0","ts-file-parser":"^0.0.1"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"461da28e139724725180921beebe44a53733a575","_id":"grunt-generate-database@0.0.2","_shasum":"2e2e81b687cfe24b8c32c9058a2d1b867dee6c82","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"shasum":"2e2e81b687cfe24b8c32c9058a2d1b867dee6c82","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.2.tgz","integrity":"sha512-lU+1IWEql9Qjn+0b6WUYEy1Hh8f9Jg6RJIao8bQqlgrCt3PueBUl5pVdnkeYu4Ca+uIDf/9jdPJ9o+V7jTk/gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsweTfldcuBYkCx+KgfeVF7Sbu0i6WyDbkjuV9cocCYAiATjTBoa+BwEuP5irINUOnoHg80v/WK3AkMErA8AZODUQ=="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database-0.0.2.tgz_1507545441346_0.7869657760020345"},"directories":{}},"0.0.3":{"name":"grunt-generate-database","version":"0.0.3","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.0.1","path":"^0.12.7","ts-file-parser":"^0.0.1","typescript":"^2.6.2"},"devDependencies":{"@types/chai":"^4.0.10","@types/grunt":"^0.4.22","@types/mocha":"^2.2.45","@types/node":"^8.5.2","chai":"^4.1.1","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.2","grunt-ts":"^6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.9.0","ts-file-parser":"^0.0.2","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"87817fa1c131199670c6c2c6d360176c05199a96","_id":"grunt-generate-database@0.0.3","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-5pZIyfIRBig3t7bZtyjeRuhLh0duHYgiOAlJOv/w0eJEuSHxV2uoCMZwX5IGGbyScxf7Zie0Ug3J0f8eueyPPg==","shasum":"58f90bc2546673566eadff09514f2b108a24d064","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd0Wr1ix7GwvhpxjVdLhNaOtspoKWP86CwhPL4GzYiAAiAHsrJIQowwRxWccCFR4TjqmHva9cxc5s1TW+/WtbNSPw=="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database-0.0.3.tgz_1514279663324_0.022799120051786304"},"directories":{}},"0.0.4":{"name":"grunt-generate-database","version":"0.0.4","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.0.1","path":"^0.12.7","ts-file-parser":"^0.0.1","typescript":"^2.6.2"},"devDependencies":{"@types/chai":"^4.0.10","@types/grunt":"^0.4.22","@types/mocha":"^2.2.45","@types/node":"^8.5.2","chai":"^4.1.1","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.2","grunt-ts":"^6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.9.0","ts-file-parser":"^0.0.2","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"cb9cc7820019dd767697e52ab62dc4fe8087a88a","_id":"grunt-generate-database@0.0.4","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-n0PuGi79b2GvyB0YgIu7I/2ghhZzzD0sJg1xbONBlKxBOk3wfSZYiSawnew7iGuVqQPnK0luwwrfE1b02Alz+Q==","shasum":"b0ce9f10ad108abffb30bb358090569fee593951","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRZ6vyLb3KPOrMHjjU1VVe4Y3Pp11Ybmrh8c55WimAJAiEAuxreHYSO6tsL+23bLnHAXTOOX2BCEVZqA6jT2te41KA="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database-0.0.4.tgz_1514281309012_0.648612099699676"},"directories":{}},"0.0.5":{"name":"grunt-generate-database","version":"0.0.5","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.0.1","path":"^0.12.7","ts-file-parser":"^0.0.3","typescript":"^2.6.2"},"devDependencies":{"@types/chai":"^4.0.10","@types/grunt":"^0.4.22","@types/mocha":"^2.2.45","@types/node":"^8.5.2","chai":"^4.1.1","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.2","grunt-ts":"^6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.9.0","ts-file-parser":"^0.0.2","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"94b85af8a81a43a5951108c5be382a1fa2e03022","_id":"grunt-generate-database@0.0.5","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-NUBZ5wjTDop/eiXAURobicnmYgZTYGp0GblNCo32DRSvJtO8FCTCoA+vU6ze5J9rU+PwO3TZ2fybMmCWs21iJQ==","shasum":"549d371f83f2fafe8ea76d2aa366c1abb83b3b11","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi78juzYvQBbFI36x2e+DXKHkh7fx2lhmXgN967ErUhwIgDjvvCBtAlTF1B5iMoOZzq6gozuldqY4TQaS8e+lId+Y="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database-0.0.5.tgz_1514282121711_0.15341840754263103"},"directories":{}},"0.0.6":{"name":"grunt-generate-database","version":"0.0.6","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.0.1","path":"^0.12.7","ts-file-parser":"^0.0.3","typescript":"^2.6.2"},"devDependencies":{"@types/chai":"^4.0.10","@types/grunt":"^0.4.22","@types/mocha":"^2.2.45","@types/node":"^8.5.2","chai":"^4.1.1","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.2","grunt-ts":"^6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.9.0","ts-file-parser":"^0.0.2","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13","dotenv":"^4.0.0"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"3893d6d4db18d5f595c892ad478140ef0155c2f8","_id":"grunt-generate-database@0.0.6","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-ZfayftNRSMY4hRROw6rrVpNEM5S3pn4wOrB3nnkDDhQZlHz2uqz8Gigsi7NXkEt/afvWQLtcMO30IhB9elqDLg==","shasum":"09b31f2ad88df40c57667df768cbaf3c8aa14741","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuOini3cVBr58a70Wo+UZ5zTe1CXN/QQoW324ZMscKrwIhAKz1SZLA9HRwjm34WPLM+cHqV1XfQmboFFkgBPFkdfpB"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database-0.0.6.tgz_1516699893635_0.3923785376828164"},"directories":{}},"0.0.7":{"name":"grunt-generate-database","version":"0.0.7","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.0.1","path":"^0.12.7","typescript":"^2.6.2"},"devDependencies":{"@types/chai":"^4.1.1","@types/grunt":"^0.4.22","@types/mocha":"^2.2.45","@types/node":"^8.5.9","chai":"^4.1.1","dotenv":"^4.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.10.3","ts-file-parser":"0.0.4","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"3c7b293c682e466d0979454198c75802fed028d6","_id":"grunt-generate-database@0.0.7","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-Uf9RTbo69Vcjd4esqV2qrhq5A58+JdpYrb5PZBVEnQgglRcID/dMqL5CwylgJND4yeU8ms2rSs02SJrIcSn9xw==","shasum":"6b4b3cadd7cd27943e9a342bc6ccd24abe7ad2bf","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCOnEphp4iTq2RgR3E1T9/W8YPiF5MSclMXyT1vPq63AiAZoRBJ+jQjLVou7J2xHntjQ+Y6vz9KyFprNzLiTClcbw=="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database-0.0.7.tgz_1516703741757_0.69521523732692"},"directories":{}},"0.0.8":{"name":"grunt-generate-database","version":"0.0.8","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.0.1","path":"^0.12.7","typescript":"^2.6.2"},"devDependencies":{"@types/chai":"^4.1.1","@types/grunt":"^0.4.22","@types/mocha":"^2.2.45","@types/node":"^8.5.9","chai":"^4.1.1","dotenv":"^4.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.10.3","ts-file-parser":"0.0.4","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"ecfcc1cbf6be6dc9e3550f5bb3e942628cecf9be","_id":"grunt-generate-database@0.0.8","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-EN+bsd7G5DvIgtkLamwmgeQstoZaEf/fDPULptBv9XI8M1ouMTT06VIoePTdH+ebeJepP+rYt2SOjf/dxim83g==","shasum":"16c67b870cb00ab21ee7b6bcf43d9ae9a39f688b","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+05JA2sB8h9ujU6XMWWxI85G62UrZZNvsNborgdteUQIhAODZ5DeWqqKhC85O80sQhMAUbcsSiIl6htNgO1uOLrdg"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database-0.0.8.tgz_1517469625080_0.0760643845424056"},"directories":{}},"0.0.9":{"name":"grunt-generate-database","version":"0.0.9","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.0.1","path":"^0.12.7","typescript":"^2.6.2"},"devDependencies":{"@types/chai":"^4.1.1","@types/grunt":"^0.4.22","@types/mocha":"^2.2.45","@types/node":"^8.5.9","chai":"^4.1.1","dotenv":"^4.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.10.3","ts-file-parser":"0.0.4","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"4c54071a3755a0a0a6239359600b1914b40be426","_id":"grunt-generate-database@0.0.9","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-8O2QNvGPSX14CvdPch3FgGyLnfGnyGaMoUlyO8CR/9DhrZl2iEHHqqd6v16HecUnaqLYWd7VrDIwx2BCEVmAnQ==","shasum":"330dcb9cba6a942ee5b47387b9a2290126eb2200","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.9.tgz","fileCount":50,"unpackedSize":71637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdzrvMgFrIwwOgd94UnUGLU4fTmWwZECstetZRb5cwPAIgQJmC/kSzRZwbmk7sKzn8lIIgq+UBe4mh3dHrMwQtgFQ="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.9_1520337444529_0.0974006298205603"},"_hasShrinkwrap":false},"0.0.10":{"name":"grunt-generate-database","version":"0.0.10","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.1.2","path":"^0.12.7","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/grunt":"^0.4.22","@types/mocha":"^2.2.48","@types/node":"^8.9.4","chai":"^4.1.1","dotenv":"^4.0.0","grunt":"^1.0.2","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.10.3","ts-file-parser":"0.0.6","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"a572a9308bd6f7e06ce8e9a9b60c4dbb74607165","_id":"grunt-generate-database@0.0.10","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-RTo67qN/MkhWaWm2MopbM/hCKaG0rzMKPUWUalAAotWp3tZP72ZnMb9stWN+EewWF3zj+fLgPZJo2rbAx4mbiw==","shasum":"bd693b5c65fa2d77ed11cf24440f3ed59129631d","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.10.tgz","fileCount":50,"unpackedSize":74043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDs6rpimg4s81m7zJl7InMSLELip3W69A0fLHtLIGcwxAiEAq3dsPisWDlwedwrDd1aBSBBiUdDtACNWzBzrjtk/Jrw="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.10_1521012402536_0.10233433684459037"},"_hasShrinkwrap":false},"0.0.12":{"name":"grunt-generate-database","version":"0.0.12","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.1.2","path":"^0.12.7","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/grunt":"^0.4.22","@types/mocha":"^2.2.48","@types/node":"^8.9.4","chai":"^4.1.1","dotenv":"^4.0.0","grunt":"^1.0.2","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.10.3","ts-file-parser":"0.0.10","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"63733d01a6d1d1c82299808d58e1f325e786f391","_id":"grunt-generate-database@0.0.12","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-iXRLleNgmpPA/fOYCzJkbHrKTYSxtIc/mmOzmdrzz87WKgWR5EqlLqpHUEw/QYGsiVr9HHzNQX8DM6hERim41A==","shasum":"7425a7441618fadb1a61adfb4d7b667d5fd0479b","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.12.tgz","fileCount":50,"unpackedSize":66918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGphPjhocTGMLRmTbYrfNz+AlW3RgZMm489xc+j6/OzAIhAI7P11LlDv8JCX4hd6qzPscPD5ZQsjSM2ekqA29Brb3v"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.12_1521460927680_0.509428923043866"},"_hasShrinkwrap":false},"0.0.13":{"name":"grunt-generate-database","version":"0.0.13","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.1.2","path":"^0.12.7","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/grunt":"^0.4.22","@types/mocha":"^2.2.48","@types/node":"^8.9.4","chai":"^4.1.1","dotenv":"^4.0.0","grunt":"^1.0.2","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"^0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.10.3","ts-file-parser":"0.0.12","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"aa242391d919c2e96221639dfd3bfb187cb32eb1","_id":"grunt-generate-database@0.0.13","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-MSD+3h+QyJ90uHjny5UWseZmTSxfMT6/IEkHayqdpVKBV6Nz61XMUI3qKxHlBLNMtx/Xl1KymrlFYY4EFV2+Dg==","shasum":"18e07ff812766c9eb68a2bcf77e18b97dc1006e5","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.13.tgz","fileCount":50,"unpackedSize":62470,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDG513fFt/DSBaBsgtsEynH5KKhJ16FjW6X4/ATrtLJ3AiEA7/6R+UUPFFldriMNPsZS82ka67zdIHfeY6ORI6MOPu8="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.13_1521619862745_0.4955609745924554"},"_hasShrinkwrap":false},"0.0.14":{"name":"grunt-generate-database","version":"0.0.14","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.1.2","path":"^0.12.7","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/grunt":"^0.4.22","@types/mocha":"^2.2.48","@types/node":"^8.9.4","chai":"^4.1.1","dotenv":"^4.0.0","grunt":"^1.0.2","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"^0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.10.3","ts-file-parser":"0.0.12","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"0.2.0-alpha.13"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"14243096bd680f565871e8f5503913f6f443b71f","_id":"grunt-generate-database@0.0.14","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-UOTNgIdGZpYZf2qMnlN86EJpPpOX/2csJN15G541SZ6PJmHMhcwbwa6EP0D+R6mB9vnQZcg4bJCfnR/F3d5Sag==","shasum":"134b24c89599da9a817943b493da8c4e8639d2fd","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.14.tgz","fileCount":50,"unpackedSize":62470,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9Y/Nv9FKxeTd/3fatU6yY6LLrj5aJPKXjPA291XAY/AiAJyjuPXK87sfNYs8Z+hRC7L66AO156XZYVwUnts1yMNg=="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.14_1521619903007_0.5143496481212158"},"_hasShrinkwrap":false},"0.0.15":{"name":"grunt-generate-database","version":"0.0.15","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"^0.5.1","nunjucks":"^3.1.2","path":"^0.12.7","typescript":"^2.7.2"},"devDependencies":{"@types/chai":"^4.1.2","@types/grunt":"^0.4.22","@types/mocha":"^2.2.48","@types/node":"^8.9.4","chai":"^4.1.1","dotenv":"^4.0.0","grunt":"^1.0.2","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-copy":"^1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"^0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"^5.0.1","mocha":"^3.5.0","pg":"^7.4.0","pg-promise":"^6.10.3","ts-file-parser":"0.0.12","ts-node":"^3.3.0","tslint":"^5.8.0","typeorm":"^0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"52eefa65bb432308a37de21e6007f997fcdfe3a7","_id":"grunt-generate-database@0.0.15","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-9z2R8w+nqQYEFnbfrru1hKKAghSSap0RMP/ktr6/5gWll7UogB7dNOqYURVTFBnME11O+fB0Gr2GAkfPGVMrlw==","shasum":"4faae0846ecca284cb1e56c3da532a7891bc69ff","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.15.tgz","fileCount":54,"unpackedSize":76988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlAGu2vYXdF9iVJK7yWa9HFvq4yUeG1cGenw6RLqCe0AIgDHuOpJ22YFFNsLKmmfZTwnj6NZoz6HZ5AMUkeC9fEDk="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.15_1523009061999_0.27163391899870626"},"_hasShrinkwrap":false},"0.0.16":{"name":"grunt-generate-database","version":"0.0.16","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-file-parser":"0.0.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"7040160b4166cb30cd89bfa3e3b5a5538650f725","_id":"grunt-generate-database@0.0.16","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-+y1VK8cc5XgXqrjEQ1mmgLiwR12neHJEMfGFOdeUBOD/ARLq8rm50X4DLouI1hjuSoXeCaDnAMdAh7zf2nSEYw==","shasum":"d22178faa399259327cd583adf63d319d62f245c","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.16.tgz","fileCount":54,"unpackedSize":77878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4ELRCRA9TVsSAnZWagAA9o0P/RO12PIA38VdkwzWp6oZ\nDi86OaUymZe/0FhckpGlwOOibRIUpXzjhdtspkfgKIopjcTurXVjkh1htQ2U\nK21K8EQcy0jzGb+4GIzL9WjKIV43s9O/2bjv6eMcJuoNqB3Qdo9ZIYVD86tp\n/VVEDZzn25d+trsV2IfU117ieH1N3z0CqyL1TwtsPhCtsREGklzL+AnhPqLP\nP3Ksp2nFKteZdLVvgorFYbrd1dhIopj0sF5oLNi9TZ+BRO23nWaxvvux7HRk\nlVSvVSD9/Zz6+C7PNf7cUqz7iFMYAGtDKqLMGrCVJZ0PgK7q/tI1RzSKVuAl\nOwT9z4MLGx8b8pwXS28pdg3hwnktVwT6c4pkFbu+Z8Lim2xcTGnoANkWEy1u\nR85u6BYiUM/GKas7xqJ05HQLzNqV4pcTSYWOly3i2fdkSMBTtjxzHDMZr0ir\nPOVFzjU9SFzyN8rsltK70aPwahI+CMBhK2LadMHG4EFh2Z8m5EaurPgPy/K/\nByB6IXbKJfajq/JZBYu5nbcFxlofhJJmWip4fei/ETNrjleAaV/pwq28Ovy7\ne8tHrYGAiJznozaruHmKgBX1LOkfEkEtKsnMpHi/voLohu6EoKabqzwUvD7A\nEXHSOP7u0lYZW04wi0m3wP3Tbz4WTdymB1mBQAgCHBNPOi6D6ZRKHhJ2ycv2\npxjm\r\n=bOmw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/XolLPwSYcHO4bex68AAgUgKpwHA8n3UzJmUSCdltNAIhAIeVeoO3JWsPbm3Fj3K5D32rf//eXLvxs0Vxs/Yrv2o0"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.16_1524646608982_0.4675764893108567"},"_hasShrinkwrap":false},"0.0.17":{"name":"grunt-generate-database","version":"0.0.17","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-file-parser":"0.0.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"19c3754b164238a686d230a61958ad05ee3e985c","_id":"grunt-generate-database@0.0.17","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-S5+Xy1I+VrQIGdyQTVosPQNLxuQNJwrV04RT+idu+hm6dVV7OjAWCpSahJLVh+ePNi6CRdcg2KkJfZSijWzrNg==","shasum":"766ee444799b31e282e79230261a92dd94a62485","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.17.tgz","fileCount":54,"unpackedSize":79836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBo95CRA9TVsSAnZWagAADIoQAJ51RmV7CDj730uTcrzy\nFfzLeujBW0WbCuS4pXXZ7+0lO22+Qimr3nPgHzPsGgAtzKQ5UXZzsYRyqDPR\nKfoqeJBjCMc5nlJZRNWYq8Im7SUuH1eU6IhjvsnHbI18/WnkpneZTPIqWA/H\nCkUXbbzOYixHNS0ecTd0GtvBRvCQhotwMlyGJK9ePLPixrUOFzfeWln6Uqsp\nCzgYZtz0Td9zN3qVfHqi2lfvrbjXcqIV5IEKOMvLDgarF5jDLcnKtuqkY3Rz\nK1gKTcJ1+TCERemDAsUkf/ry5Pi8qsV9ooxxQfTIwaUsh6KCVI0Wb/CwhcFM\n8op/CnT40e2TgmG2CWaBEDM5DcNWk5/RnCxRrYIXJTLeQEblVHrZ3RPiPwZH\nvviovy8lKvWirEKjC2JJDLpEPLH1sAvJFHI1CbY7kfZLZfny1XshgIhrg0J8\n56L91ghSHwp1+G5WNDiF/zt+0dF0/a+UHooYB7JJZTzrg6HQlpH8CklRJTpa\nkPfDdeYBprSFRw/kyPL99fHwqdox0ZEIqqtsCnFCwSACUigCoUdJoBpmVn/L\n8LI/WB2B+wXq24oIV5BAOSR9aj9KJHviK/Xtt6sWOX+PuQFxE046kHRMm4mg\nnhtaVeR34nGocIIfwu5eY9A/+g17ho0kTZD99T8uIaJsEJ92Z8+GvhUUx3WB\nL7wu\r\n=bH3Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDVAQrCJGJT4Wb9cuFHZukI0dAYnWYfXpAIs1U8d+dSwIhALVKDPWxFWqwe84FC+emf2Ft8CSt+gQpOFbJMrn1CSaR"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.17_1527156601089_0.9575363498203766"},"_hasShrinkwrap":false},"0.0.18":{"name":"grunt-generate-database","version":"0.0.18","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-file-parser":"0.0.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"da89e4ac1cfea651f6938c5a2f615d0ffab1ee49","_id":"grunt-generate-database@0.0.18","_npmVersion":"6.4.1-next.0","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-zwZ9u9S1gEV3BHz/fsgmK5zG6SK7o+YRZBWiyvGGwFP7fb81qSgCorE+0hOHJtWD2uEOGoNsMRSwPvhpOeN5IQ==","shasum":"eff6257b7606484ae76022f38ec6410184daf60a","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.18.tgz","fileCount":54,"unpackedSize":80238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvzoJCRA9TVsSAnZWagAAWXsP/A1zy8ZzPLXxejg3aVQr\n86RlBtD/KoOJuGSCFbZHfSBVlzTJuE6Q+NdKGv2GeNRMhUHf0KwjeaMVshm4\ni0ETNfQq8zJmia5kkghfIBrpCOk1oZ2Suu8xyP6Ov+nqZHUPucK5CYVCKyp9\nfdqo2T2jPvaRtnhu/I5OMCtTpbloH0GrsDTIytwqh+HJ+oIZcLOJIuH7NBYa\nPT2/R+wQrN397xqWqbkxgJRMwBXnEFNKPAeUlA1fpUtSWcATTbAMNrZ06guX\niDeqFicm64gH9LolMsNG64fvY5CyWofHGbNoGU04AMnQ+Gk/YTdDbuogsAGg\nAX0PP17/97RNvzRjRGsaVLnfDcUKsupKVBiww/IeerBw6uX4Pnup1nMmQMa0\nMBgLu3lIi+fGd+8jgOCwpRYrJm++GBD/EG2VPbHAbMd8BLBvT+0d36dQPJ3b\noftFUv51/xpANDLTazunN4ynwYBSrTGtD78+8SKe9YnWo2P0LadZOaEcx+Hg\nEOdxhO0HQ8xB4M7RYbUn7rzsHBRlgkLnklRN259cQllfaWhbzuordPTiszK/\n6RmO0BcmIIAYkH09qc13hjXnKFmE5FYOwucCJFqEticlMFV27UGtErwi0Aed\na/yxXfnbeoHN/w2r7T+3C+MpBz3Lp5Hq3LOsRPvto+tB6Rl9Nrc0mAHnVKXz\nhVhh\r\n=MIf4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB2zluRt1HSpUTO/fd4VbRKRTL7QCRn9bXCmOCWhNe3wIhAOrwaKfaM3+znAJtOLbRCLG5vkINCUVW076kxLgrtnvJ"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.18_1539258889181_0.28996041803939265"},"_hasShrinkwrap":false},"0.0.19":{"name":"grunt-generate-database","version":"0.0.19","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-file-parser":"0.0.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"42d7d9e6e8cc26fe17edb27b1ebba644057b81ba","_id":"grunt-generate-database@0.0.19","_npmVersion":"6.4.1-next.0","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-NHdmQPEJe8J5GIVrUyV0cA0DbNicVCdTZINF3zQJ9p2DsT6e3w/jTlDkE0ypn9NS2PXfeqLyiebfbprIAt81NQ==","shasum":"cb329f5d9475b9559a1c4cf5fd340c4a6d89f5ee","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.19.tgz","fileCount":59,"unpackedSize":123911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVEsaCRA9TVsSAnZWagAA6RQP/itZJo8y9j5jclanf2NQ\niIjq5cAKgaGdUmcs685rtn8atO5JvxECY2uY4xJUfDiGVsc8flFa3X2IW/Va\np7bDMxzPBdp0a2PQCpyIr4QInmQI+mAyd0rO4zynMXzh9zlG+iWo95jdLzqV\n5Bitj5spunov7GBQCpT4QggIJqlHDsv1ZceW1t1zPqZHJcDbutNwarX+f443\nIeVO08ypoW4WT0k0IIQM6co6/BYBQOcvvvMAwDFvRqx+9QbyeRfzAMThyoUj\nZI2JLlkxsI5N8Jbr5F6wA5UBcKLN4gpTWkiM4e28CSbXWOS3m7O2yiY9hEOj\nB1KnahjG9ZQt4poigcRWmMvIv+aAeoxDuoEU2lH1qaZM5z0f57iW3kzWsvFk\nQvppoKjT6SlQ2CJuZWJxHr1NzEOU+vfluE35s0rmJBLRnORv/8OSoR0mGJEB\nvz/2UiGKUYplJS1Iis8OwLieNoh5BWJvqKvHfD4GFsJmNLm7niU+tKIrcFxa\nl0v/XL/U/DqmaPxsoU4Fm01Zq9iFrfPSlFX9vyQGi/Uf8L6i19JTytkLsV5G\n1Aew9bsMqs9hruwM7OvbehLcgv+F6VC8kMevdUf+ScY4RcRaB+lfsaVBj8He\nlREzttUA2HcvGa8jtjXLifwe3Welw2DC3QKedaI/D+Ym/Lqo6VCdsNxNm8uw\nSHRz\r\n=bhGM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1mY9F4L1sIb8InkYp/g1lIRy22P2wNo+6xw1Ne7CmxQIhAPtt8s6d2uIY8iczZAeGjuu+AVre25VPo8C6dP9xdQNm"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.19_1549028121156_0.18775664973242967"},"_hasShrinkwrap":false},"0.0.20":{"name":"grunt-generate-database","version":"0.0.20","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-file-parser":"0.0.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"476a2584135127a6952761704bd08636eba6740a","_id":"grunt-generate-database@0.0.20","_npmVersion":"6.4.1-next.0","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-2Cppo5SVCX8SFrkOIwQ+J2S2ogddnVCoj/KFj6XJCcQ27mH1AN+wD/nylJuBxFtH2BCrDHR6UtcwKCXKA93QtA==","shasum":"c3f15a2ff8821a58b519c99ba8c240ede2849765","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.20.tgz","fileCount":59,"unpackedSize":125915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYQ2fCRA9TVsSAnZWagAA+rQP/iKXDnNDSgu5gIEr3ga5\nhbWJDQHLAJyJnXHn2Yj1JCsdk6b24Xnu8njge/FN6vd5PPTyJ954Izma22Fe\n/KBtHSEXx8icnK/PTB7cZp9emKhjWF/0zNXTUf5AVJ3D4+UBg4YRlg5kG59I\nmwFEQczgV7BprZ9LRLVkmUXYNmBbvb/PjwxmVGVXuNwASp0w0cI2W7BZkvQd\nq0UkFmhOH5d/rfTpBn2PhA0RoPGA9PINyoYr3o7FjAK3XwVBVaxeN2pAyOpR\nY/iJvN2YuekZQZQpIqWyOGqB1qm521/XeCUA/dEqGzIATntv5rkRgw5xZfwN\n4fbybIhVFZM26VpjQqezKi1+6YfQwpoOuSJcMRamhVTWtuFUHl+i6nuFsNP0\n1A/6x3w023HZ0OWinYGUDX6ZolC9GruCXUeH5AWEJkvHFTEq04t1Iflat4Ik\nB733ttRn38U/8I05kN8gYeMTJljPf77XwMgcSrytqwZU8uGy7DxvUl15SR0I\nCztqSu0TNas4TKSFWdxufni/OVt4INPoPduCJugQRwTXxQrmRPBpzkWK3iwo\nxWKUDP0ZxCixvrA3LnXFsD8kMs+114vCC0gDf64lln+lvYm+3iM96BQpLmg4\nYDppFw30ef6VrhGR6XcJRMzOlZgbPV+jjVTGc3btupHYrmayOkBjPrC63c6j\nlL8Q\r\n=Ri1B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUfPuqrgzBmS/C4etIeOmbQflYDOBHuTPhU08yxolxDAiAftWMiCaDZRvB74BKGeiXi6nRYUtNM3poQG4j1JTtH1g=="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.20_1549864350179_0.08662773444386396"},"_hasShrinkwrap":false},"0.0.21":{"name":"grunt-generate-database","version":"0.0.21","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.12"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"c8bf5f7fdf16075b3bf1af30ec4b1a564d90ebbc","_id":"grunt-generate-database@0.0.21","_npmVersion":"6.4.1-next.0","_nodeVersion":"9.3.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-0ldsyudBohCQr1eAfNPaHVtlr4ixy+JHKRV7TZpDN9vvctYsFKbNYDHYHL1a3FhBlO57jB9Ilt8NI5jYY50LiA==","shasum":"74fc7bb3ef2ce8a8c9ff457ab76a53ecc4319faf","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.21.tgz","fileCount":59,"unpackedSize":125975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb6vaCRA9TVsSAnZWagAAT9MP/RF2AUfPFV7kNwC2FL+Q\nn7aQHOrveE8bamfemKBI/yWj4t2pAU+T5EnC3sF9HrXlzFlwejfhxv0jUjHZ\n13gig5VcjINMphZ4cjnOPiDjZOMCdGXvvSN8AAjxigOjM/m+2p93Jsqgs27y\ntGtkSF3DdzNR/GabKO4WZmLGN+VzqwWRBe1y4EVmG1WNaLqExU2eSTK4FwF9\n4Fi9ERsO3kslLOPORyyAsDwSZkthG0Uo8aUNhbcxjDSDH371AckGwJn5R2KB\ntl560ox/YdusGL40TJ+eh7eIWRP++8DXr0UtBpLQ+nGpNsIMjZZRjZLWNHIv\nJwn9wcbDJCHhPAEyfSE+GhwTdSVVhI0YElItgkjsLzB/6Tux+pHnIUvj8TDE\ntf7R9rjOxURjUTZWyuYElEh6kyYEDXdzr1PZNl60wgW7G5RFxfRoXba7F32F\ni4rbAESwIeG27ShgQJ3tVY61ji2xVoHr7MQdu47JzSzp0x+Ogqp8DMKShnE9\neR13f72nwlB0IyNAw4wBc1TtcT6dUunbazr7OG3vOLOcY7LjAyoE5l65nsWn\ngJ486E6PmmmUFMWw1tEU0TMPJmeaLPdYRKiEshjFN9/bZNAIfsKI5cxPY68b\nGsm3xcTk/cOHy/3zUwLYKaiBGU2st4yTwtcBgE3+6zskiMjKWkwYJGjtdnl6\nzz+X\r\n=EUVG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYW0rgQcdHP3AH+a3bzpkvKvwbiY4zpvNNLmBwJckDuQIhAKDUQ67stMrMezYECYl+UyhrUZxFMd/5MqLCGQjpRvJM"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.21_1550822361843_0.6022579950311555"},"_hasShrinkwrap":false},"0.0.22":{"name":"grunt-generate-database","version":"0.0.22","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.12"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"1314b8b7047561825e33056321cc2cbde90703ba","_id":"grunt-generate-database@0.0.22","_npmVersion":"6.4.1-next.0","_nodeVersion":"10.16.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-vlIKti0Ocs2YI7VFikBXDatPBkUWCQUFpskYoQu8MBvnMdvAzR2Dm086HitUY75woSX1aYivLCPe07l3ACyqfg==","shasum":"ecfed969e48bf186eef9af290e4f32ccc5648e1c","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.22.tgz","fileCount":59,"unpackedSize":126239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQOzpCRA9TVsSAnZWagAAYK4P/0BjDiRKsPIQw2ZJCoAu\nj2KupTqdXdfoFATstnBzd1nhfROZUdol4TRKkOXhfEl6kcFRvYt23cgM+SIA\ns10qVvpCzoRo01LYiVuvC6DVdeAmD701EUYylyxrdmrVg6reddbBBGz/srx6\nwi4821EzbnCGJgwm9I/gZqyxPZ1Lbm9REDWNgLEEvWRHF0uoWSGT0bUDcSQL\n+afY2G/+VKGXlvcCfGBCg6TR/wpV4+6EoX3lthy/9Q1pD/eYs/jJU97NVDdW\nvhh4zN2AMEmZOIokd/8CFMrXPucB4jk154YgSnbsf1mspHPPVgMleS2ikFXd\nw1t+tqVDZC6ig97GZap9h8JFkvhiHHYo2CY2N5xa2If6dNN8EbSB6MolcNSu\nvgsip8VVboZJXX09t8p3BssYQVMnzQbt4+npn9O4K+kXtvCNmOU7WQaDK8oC\nngfJ8DbBfXcxcdaj37ZjKF4tu/II2Z6d+3+G3U8Uc8uap3JVKt2iQjE3qqj2\nx+f9jA7C7CyIbJrjkFsvvqnpS+A5G++9W2Zc2YN2R1W0CPDSW/XyDZEMas3t\n/jbU8r5tu5znxYRDRx8NmUGNn1lfwoi5EhFsLBxKRLlGtDzuyEQA+NJkIk44\nvcqvjc6J3AHFb5+gcMI/b6ug0M+b9CNiSOcsb3bNtDZ0GWvUzvwZxrTArQIB\nQYIk\r\n=0wDJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgdAQQ+DFx9cyyXrqr8u2YzpkUzYR+7en5rlGmxuJ1ggIgHbWcaoAu+hQeHorX+Kn++UX2PAgbcQgWbr39FkGgkRM="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.22_1581313257083_0.49119226772431257"},"_hasShrinkwrap":false},"0.0.23":{"name":"grunt-generate-database","version":"0.0.23","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.16"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.15","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"99e81f0d879857524844541ecf2d3ac794ed5081","_id":"grunt-generate-database@0.0.23","_npmVersion":"6.4.1-next.0","_nodeVersion":"10.16.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-k7OVtY77ZyhIQKVaOa8Yfl0bi79ho4WFqvC51fJ6JomF9wX9Q9TEeFst+Xr+sY2fB5XlzuVeylG8kcyMV6QXlQ==","shasum":"9ddb401e11ca9ef0fa249054082eb881bff525b1","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.23.tgz","fileCount":59,"unpackedSize":126239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeeQ5CRA9TVsSAnZWagAAyIgP/0rixR2VrB5I5hod4R3G\nXrgC4U6cjbzmb9mhFEgQfV7Ehp58ue6dCw6SiUT7yXxLs1InZWuygihIpnR0\nrBDy2oGampMuf6W5/YP4nzYz0jRlGC697VnoILKh+yvQPr6oFwsLPHMXpL0h\nFj1+V3NC7KkNB9eHp4xTxmRj5suAl87HwBRGsmHzYUIh+suVmAOmWlLhePyA\nfp1gmTt7+z0dtzG69xXLly0G+mmI0WzfzUBfOhOrQon07PdC3uU+2Z9IGrcc\n/gQKBaXG00TnmUQRCjjJUrFCETapghZ/xh4aEI0Q6jD+GnkUo3T541qN9Bd+\nO1v2wSZc5IllQLnn2O2Eg6/lR+JxOaPfVFhaWVmkjHQswb5VulXCPoqQRlh9\n6ctX7zBtw0R0pcKkU6AGTtZhCZ8HzBON1tIqnTQoV8GuQC3ROfPFYnX+q+Ro\n5lG9G48gFRsP4Qzt9dK4HUWZhMTjLs8qi/EVQr4JP8hVdxvqEiHJDz2/P5Az\nzqah60rmdyh8nDPO3efKgwi0IMDT31UG+pJGq2t/9qGaK3AALozTxCUHOian\nwY/MLpXM06kLGYkU4F3lQ7XyGA01j2hIG+zu6Z1L3u6HG4k6JvMAG20CjTwp\nn8qITX4O6D74KG3PkfcdARkcdLbHBFSesq0GdgvU4UxyZZx4T6lvcJ6mMb2J\nPOjV\r\n=X7uh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0LUHe9Ibo+zLEuieyHkM/Nhm+WJmxPtczFO29LpNl4gIgIHAsk+gooV1Ma4LiTO+4gpUQijooAq0H4v8QoL/sE90="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.23_1585046585468_0.48358097146942347"},"_hasShrinkwrap":false},"0.0.24":{"name":"grunt-generate-database","version":"0.0.24","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.16"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"ce387e9f8878ae387ac9b3955ade43e75284fe10","_id":"grunt-generate-database@0.0.24","_npmVersion":"6.4.1-next.0","_nodeVersion":"10.16.0","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-cc6s97Gy1G9DQaOMDRARl1V/6rJVq0wiv6pWGeGz4nl1qWmKgzA18yyAtqbydeic+mNIXRTZ6Oh6/vhVvApCWQ==","shasum":"299cf93e10cc8678ad69444e334ece44fb3671fb","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.24.tgz","fileCount":60,"unpackedSize":129196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefI9QCRA9TVsSAnZWagAAVygP+QErsOfVEWI9xy7BQc1m\njbDvD95jKEMfHJa96Ka6LUqBNDXrkJF5SbTo6Lu21NQHn7Ce8mYPIvh3V3GP\nJQ3oYd8ak8OqZ/3aOGTHDNi7KKt8mpN+jx+XFq+2ZoGTs46m+VYcGUj2rs/z\nh2uCqP0sp5t+r4DygB9nl17Axp2cD3LgaYyGzi9RUVxsYPeaAGvqs3eFg9na\n25/tkZP0EYd3SBLUObKK1AI78MYiAuDzw0yO+bG1wAXF6lzxjIj/8jKVro6x\nBYiE3+Pe8y6QqL/ODLmQntaUT6ZYZyQrOzESAUDqUBcJy/acSmPm11rv8FEg\nozR9GI2ahZ7YjzhMfUld1+tzQx6M3ixPu0wIrVqZIhILIpTwr9a3ci88L3DS\nzLiqjE2dEfUjazuDRCMeKXeAWK8fDKZsmtjlhbSkcSJsaVc8aiouui8b6SSV\nVdW8KuE4N2y64pXyJdl0UCRuXqvWIKl6KJnLp5t0TV+tutKh8xDYeQD64OQc\nY+EyOzGrABNnWUWZKQkUW3nXYtLgijSO/VS1W3RqPklXpO6m5yRkpKMYAq47\n7PCjLhEW7Q3jG7Fsz9ma4aE40jSG/THv/8VIugNxiLOAy7XBxMPsPuwXaH1L\neXc9UZ4feNelwACr5uzP+xMCFsEkneueMQoJFIF+khkf3xMJDozvhgeTQpyx\nPbgx\r\n=nSYC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRWUZBTcQDzZtM/QKzSB7UTzU8DzvEP9vfCingdOFetAiEA8fAdobZGp1gdd3IG2TA6jadqYqQhCTlGf5o+y0lpDS0="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.24_1585221455870_0.2310798010413544"},"_hasShrinkwrap":false},"0.0.25":{"name":"grunt-generate-database","version":"0.0.25","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.16"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"f7fbc5e78c92c310b936a8c854a1ef1e2216ec01","_id":"grunt-generate-database@0.0.25","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-nnt9o/TzUr3y7BPlPXgxdkE50Dibg8A3bbpBk1MqJlxdX6kzBRjX+RDk+K6qH+NKB15k3/N1c3QeDWI+/B7ZiQ==","shasum":"4a3a083ba2078da43e6ddf2f9206d7281ebe37fe","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.25.tgz","fileCount":65,"unpackedSize":132232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0QRQCRA9TVsSAnZWagAAPE4P/iSWG/dT73a1iITvexLP\nRhcJi8pmzh3AzTilh8wJ8OjK9e5a2J8FYyQSAVo2LHaf+5J/5fBagEGL7FR9\nABCPiP36zZIFfCq5qRSbbTi7ex8IG+1is6/l6+06ty9/1bpaeVPdESx4J0+7\nzwvo3F66/PSRsWMi+RyeWQjFJowc5I8AfbisX1RWbqhMdBX9+A78WSyrwRyQ\nsMmLuw84f4Zy7pcY+dFq2wROpLAEL18iPd4qNfsAaxEXMUda74duKfbqizkR\nEoycEJO1Hwov7+RVLnF/lmGwwSp4pfsP4reF8nyfYYalIW+7Nqeu6XwuIYdD\nL7pCe8Shdg56w+WOWT1RgHazVziVyVlYDDYR4ag8T9QbhYth1G7BmIemgPSk\n3y6Km6fLwd/mpPpFTq8ofhsf+p/EmdjEEakKQW6T6VOWxZPeq9rtMrSkLpDp\nCJkJCLKGqzwUUijtBBNokqokXmQFeQCgYEnkgAErRB0Z6EYxl5dpNTBficWY\nsXK7MoqFypnwAcxgOHgL0fzud5Oj1EV00Vikw307Fy2Wmd9RiuO0bzYbF3xF\nB4KtmSx9dQuxRUHFX1MchioLkNJqeZFwEecfJgEoz40V4MKzGpmc+HLtx1zh\nYbza+BXo5ywJpEVs4Z8bh+n8TfAn2fuTBFy+nvO0lhYcQ4fBhgb9FWm28qEx\n2ceq\r\n=zNCs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANRAyn0Yle98Kpc4Ao91YBW8iedWEpwhyzF4ku7YoeiAiBpVqImxHw56979OZZ2XE2NcItcIPetkKB1mqeM2AHvog=="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.25_1590756431980_0.7193923500057988"},"_hasShrinkwrap":false},"0.0.26":{"name":"grunt-generate-database","version":"0.0.26","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.16"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"8e941886f1522d09798ccd486bed37a3784da129","_id":"grunt-generate-database@0.0.26","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-7wMeqBCEMKJFLcr0TKtAq7Crt7PtT0/CQL1UQ65f0lMcl3b4cjOOkWO5LNnjOaNHJ9mMSKoEBGfoSTC1WK/eRA==","shasum":"1892b7783c2453e26299fba2c6b5bb056a15bd0d","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.26.tgz","fileCount":23,"unpackedSize":41586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3dbjCRA9TVsSAnZWagAAhAQP/2/phhNXqGMVsg8W24bv\nUDiDNAfcjy/iw4rp8Vm8FnCAbFrf2gQ8izSS8EMu5yI8z1wq9d8XT+sSkr2+\nV+ZhPNFt4pAQ8g1hHcfg4YAf2w95qAbw0TDqA74bqVKXzwJjeNdzT7xBtDRO\nwX96iCAml5R1nNmcFJ27TOz1+Ha9wQgKWvenAG3TZQsnB/XTg3SWGjCcUmSG\nXNK92NRR6H8/37i/XZOGcvhpdj64UVLhcWLOLYf2zb6z8ug+NypeeTXBYmUU\nzvzIBikiH2YMDtnGx4SPFtFsPqsi+YddEG/6RW1ApUUTaPqkTjJA2rzNmrE2\nd7XPVrtcMK9yFxiGor8LPesDSIx6/Fzd2FCeU1bJS6w2vR6ZtmS18JRwWVRo\n+jNQ7zEodiAx8FYEtTrj9NXRnLWZJjmISXmSZiPxCwVBBTx48Fi1znlpuY56\n/cVp9D7q3FXrXx6CW3xlGykXt4wxNt/s2x3PN5wSeU/+Iz1RpQz803nm76Ng\ns3/HqyBgovUb6DMp7EFsE8PW9exSUuPXXqbNk9+8GVUXSishfRf9EjEwTslu\nMJLwixzXfhwNaG00a+rWzZQpBXobjr8N1avI+5ANZUpkenggxjg9iKSJTyT6\n6Gzcqybx10lf+DA9XTKwuKQeWiOUbE9lvXFiKh1z5vDNX6fxWUx1EvUJSJFf\nSnLL\r\n=ukIE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp/qZVLeqN26iuKJUCiWrCpd7bVr1oOJoVxkHnoasyCwIhAM0EP9pXxOFgb9VplmA30PwBGtZfAhP8AekQ3lgNAWGO"}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.26_1591596770713_0.7732078019688418"},"_hasShrinkwrap":false},"0.0.27":{"name":"grunt-generate-database","version":"0.0.27","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.16"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"3ad2e147038b00d0c4b464a5b2c3851dfbfbda04","_id":"grunt-generate-database@0.0.27","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"dist":{"integrity":"sha512-0znfJc25kIB7w+36ixrCHEj12bQrGWnXtpr14VivfOe7UBpl816pHoyvqHj2L7lCTjja45Ta3N7AX80tW0foxA==","shasum":"67b3ee85f6baa290026c24a2805020d07c680078","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.27.tgz","fileCount":65,"unpackedSize":129991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3m7kCRA9TVsSAnZWagAA86YQAJlXwd4faAUMCM6zFF5k\nbQPbEUvy80ciGtqfXpgyGXY6+/FmdB5VJpkNnRpC2GdK3+S/cZAecdMlVTQG\nvglvw3zFssnLbEAO3qrEuM872qdPdTJWue5MqsMSIniyXHJJwkOf9aVlsjAi\nIqleNLo5l0qceg+NL8BahxTeMK80CFuBIKq5790MFck3eRi/0I4BMgP0w9zK\ng/79QnGeomS4xLqzBKmxGSX7Q9pH1la2rO4qwE6Wm7QJ52DYdHESWins6xUO\nfSjcDSEgrQ3KY5o4VkeZnzbWhQ88+Ergl9x88xxYnSVowiEEDrk5lr8aLjIe\nuz8FWRdBb6ykG02JxVvR1YetlSF1UIuIaCtWoagVdntyc3RqYpefbjjpB7w0\n97TxVsWUzOsehrpFyK4aDvY7BIqnl77K6DKDv2F+Q26iQ38VhjP061HP+KIe\nOmhvc+1zRnoXg6VpT881Xg3a67qF7anwpJxbSyvZlXGg623+6tcbEzASmyC2\nvEcisOySTczLfWmYuyllfFP1ZeeiVxB2mSeM2kppbWB7XSmcaEAQe7ZBwYZJ\n6D/Kd9BXuTXssR6B+Lp1wxIVJaha5KFH4O5tp6SiRL24zgRtw135d9pThE8v\n+MvArGQPX7LG7gAW0GNFtvUjDZONvaJX7KjyzhWqg51WDPFfCGnh2fKbsdXm\n89PR\r\n=dKA6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN8FGZxbvQg6DiQECqM4q1lcBmkbfqYniY5rJGsQ/GwAIgQ/Z3YxG/Y8lctIY3zKqOa3nRrCbpYW3Gu0cb4tBk2Tg="}]},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.27_1591635683881_0.6499781403336786"},"_hasShrinkwrap":false},"0.0.28":{"name":"grunt-generate-database","version":"0.0.28","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"97f49bb011c07215d718a2cf8cbba715c152bd1f","_id":"grunt-generate-database@0.0.28","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Yeiik4pTu6mclSGmAypm0whNLF3N5IcIPjK/Xy7foeraGiKApeBgfxpIz2RTHkuv4Zc2HUFmS0BZ0RDcyfyYfg==","shasum":"e1ada1d1338f9087d06afd0d81658ef71796b655","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.28.tgz","fileCount":65,"unpackedSize":132232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggTf1CRA9TVsSAnZWagAApM8P/0BavBn/V6JqKhE5tEVL\n70h6a5oFsz8/eH6mejMxOcwZCn2TMYpJDpgKhCTHizXBuMxkH1/2BDQchhgJ\noqXUbmNRjmqTeNUthBoH75EZLSViYsvL17FCztI/Rv77+cxBaUoz/Qa1v99B\nPBMrYHzTfsaI7bq04IgFKtB3GyoZadGyXM5IlW05vbIIxc4NjupS0387yyWR\n6Y0K6uSo1avEGsQK3yqtJowMDkM/qvwfQV78fOY+QhbJM7UuBcpU2vyp/tz/\natPe02FewYclrF2/YZ0KncMumWkKxrnmJucL9h7F9TVuTT9SvtS/NFrjvzz+\n6S+0YJvMnzjpFl+HRY5cgS6lYoDINl5Xw5jHev86DQVOZLkG2WJXtaEtOrHo\ntoVxUcE90ZbEQNwcCoAIcVTMtJUWBvlpFajUCqNd7yqMHlYC04g44PrXH+uB\nCqhZYdKkSeq1bVwszUhN5v2Mfa0IMeLe0VyL/F6cV7Muc0/seJPqirkJAK09\nItaos9KQHyunGnMPdYd/jWFKgFdNxCBDZUW1CF2UOkeF0X8pIjLH11I5IFV6\nsD1C5vDLzOCrf0Nbf0NpXHlOhf3UUYreLvpyJoJH3lisT4zChMn5N9VfvSqV\nZMJWuuKDnN9U/n6Kc71jGPhSRoQPGdS2lJlTFz9nvxTg9/AT7zgm/BCYMdF2\nRgpE\r\n=IIiH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8KiKr3IpSleDNO7sB0RC3NoIrFMjrr3e6jCGCs6ZDaQIhAKnZGLN84pq+xt46gBuy76jOXMBYEOO6O85J5fmvfm7U"}]},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.28_1619081205386_0.29065568215195436"},"_hasShrinkwrap":false},"0.0.29":{"name":"grunt-generate-database","version":"0.0.29","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"./dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"9bfbe007ab7b269a303507b58f1d6ebc79d2475f","_id":"grunt-generate-database@0.0.29","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-UJt2/xQv6gs+tSi9wYw60OV8B4P4AFKHQBXOnjHDTD1PK5IzsYDa5c7EQIcDewJqIPHZA1O+JUU94LKUiaABvg==","shasum":"01087c25dbe91e3cb31e2bd78f6d4b444ca9dad2","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.29.tgz","fileCount":78,"unpackedSize":185161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3FNmCRA9TVsSAnZWagAAfRMP/RYwoGse6ZYYgw+WHseV\ntlb6bzFXJiA1gMPHoq1+h8cnIj5lj8ev6R6alsAILz2ViV9Hi8iOKVWcSzsP\nCF6JVv3peNRn1/M82Ljzl9SDNWUi6qfFBf/iHqVMcDHgdK+RCllmy1dO9+8b\nVURLGLWBh5cntMho6GF6jViz4mK21Hj/PE9KvLM3NezVRViKRYdBWb2FPIbz\nyQgJa54C4At+Xg1R7em/4PIeg8ItJUweFhjgCf3ADu0ibC/ksY6Aw6AVFHPi\nixeabEUI0Fb+b8VnzGHWXA6tvgRjzF6pHZjgHNN/j/2iYzuFJyqOdZ5QLING\nTecE4AE1FYw+jRoYR1T1aIMYjQGmYZA6DgLKJfRPB+GxP1Zc1z25Eu6knAi0\ncMX8z1jB6T3FenAF9wXnRZZntkWklnyBEf4E09wFFq2NVCADhdlVZrxNfDWk\nNUMxgcv9D4ydjew9nmM2eLMzN4vgp8cWFBqAznM6GBc1Z1HahaE8oGVoBqJt\n4ikX+2m8VQdBwg3S8V0KC8x1FCEBn/T8P0qo2gwS0bykDVMt+bur1JHYYKQl\nNF7A1g4NZsLTMEwcbrCKh1l6l96zKKFHrJPnoQK+eiAoE0ANl4EOY3zYku1+\n/Y9/NY8I3PcUDLT/geZD1ZipEpReeAwKF0e3hrMXrfAnHrVM3iGK8s7MaF01\nJ8dD\r\n=kRY1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOO/4HDV84VO0Yx/TpJcThus339sDTh/NeD5QZXj/qsAiEAsHLFDUYnXcrdGTQWPIMC+QvltwVtt+Esmubap58FAdg="}]},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.29_1625052006065_0.10751527044505016"},"_hasShrinkwrap":false},"0.0.30":{"name":"grunt-generate-database","version":"0.0.30","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","mssql":"7.1.3","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"ed0aa6804038924f7186eef4ed0a5575a041b512","_id":"grunt-generate-database@0.0.30","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-nHhpMx6d0Bc54V+SOh+jWPfKaoLp2Q4H6dqo7dwdryQ5NSg18Dy6KlV8QB1Sr41OvqwpsKgkE5/xwrUjoJdMIw==","shasum":"62329d2dacfb4cd7b2af85a1cbfd286980741949","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.30.tgz","fileCount":78,"unpackedSize":185137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3YeUCRA9TVsSAnZWagAAFHoP/0QYxYCo4GbeJU4EbzVw\npnmUYQuaZNG9Nl1Xt45LSXS/vsP94JKY6MvQLS7mMdckZ1rNwSFvJptUHxjW\nUhT61/sudxsrHfqWNv3stxvDSrjvLZ1bcZcHiF3QbxMfPq26gsGQOlilxXQh\n/GWiNFfczActhsmrHc/dlcAgPoDlhgQVZucQLC/xq+hsfXuB5GyjxSHgTF4M\nK6F6iaAkS2dfN8Mm9wCMFjzFjNZVNPgi0sLs1e6oJM45cjPYNeb2EHKXVDSS\npeglYHJXv9/5ETLgfyMWNLA66n3c6JGMgJ7MOfam90zoe8IpWO4MfkuFL0xy\nTeyijbpnmMcZ4boKGDxJKpXnBa56SHmT+BUHzhOo2Kqzt7kMfawQppcNWRUk\nup//tJYQFtAw0zbMoktTg4Zkw1V1e9h0FrIaMz4OxOdLbyeW/oLtYMZDdBda\ndV0t8TXrMlMBkj0KZEUH01P0176O0iBAm3JmCUAjQoO8dc9JBhBMYnW4IZzV\ncHlFY6KB2g2ZYF8WI1LEnjIydJ7LVQq+7vwwzQYjWj6mwsmKoqXOnUDU+8Ej\nDDTiDiEYWVa+SnUjWYaObkdrp8LblRgaVNojAAkSNazRaaOVSsyAIZ6EUhvH\ntO41Nk3E6GompvV4Bv11nGpvDPoPE8kjQEcnsVcSMFKitOGgRYwqF720Py+w\nLhhJ\r\n=JnTx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1IvaL4mo41h+XfT19TSYJFJTk+w3nv6vH558WySBYKAiA4D+T1s/tzVa0qm8b831NmGVBkpBeMUxtDd8qikzSdZw=="}]},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.30_1625130900238_0.12541434542483199"},"_hasShrinkwrap":false},"0.0.31":{"name":"grunt-generate-database","version":"0.0.31","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","mssql":"7.1.3","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"02d3202bca6f35ffc61a7480ebeff43b44815e27","_id":"grunt-generate-database@0.0.31","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JDI4PsumKj44JJLFbEDZgB28J4olC8Fz0pQCuLGKimg43fGHLF3790tTD+D1ss2HzjW/cr2xgSMSElzS9PzJpA==","shasum":"c8d8eb867c12e953f623dfa170a6966d6f224415","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.31.tgz","fileCount":81,"unpackedSize":200660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3AbmLprfP1KiyjhfohOzZ/NAHpy2lInDb6KOXOxBaswIhAPdsakCCD9ZXDD4P+ix0XJAG5L7Nm/6aNsyaIrN3iVuL"}]},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.31_1636371943758_0.8681872078805286"},"_hasShrinkwrap":false},"0.0.32":{"name":"grunt-generate-database","version":"0.0.32","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","mssql":"7.1.3","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"96ee9eb03fa59453334d0566010d27def243b945","_id":"grunt-generate-database@0.0.32","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-blddjkp75NWQ/ZR5tNYfmFopIrHOWJ/a+KeuGqwo78zp4CSZYS/SNyUWOTs0oWqu986UjQ+AnAEjJQMeyg6y8w==","shasum":"b1002976d26642647a090104819c4c7cc294dfcf","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.32.tgz","fileCount":81,"unpackedSize":200660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqeDGCRA9TVsSAnZWagAAezgP/0hUiMze95ijYOrBFtm4\nm1cOtrBZ7JCkh0xGsUY2YFFQzrYpLI8Mb4/Kyp7TvrQ4qpAa43T1VmBTi5j0\nQO6YkE4fBIC6vk7tttIM6sx8Uvc4OLKvoInfA7f8N6Jy9WYyEqHJuzunn+02\nd4QEweyg4t5I+oUT4klnlDh2DjVqM9IObIlrHGo1pPUM/guSCSTWfAJ5kg4t\nYHR6SWJOZlUrc6tJrNikTrp2bhhhaPdKZpingDq3Kiqf8smk4U3g06AwTpcL\nDauL17Rq8UOpqo/X+4nWvaaO+T/OgJ1iNWJ+xKGphgzXFKON3a/61yCut+2L\nriW+EghbuIW1MP3evltJBR2SWvxKACjEmFq5oVMsEHllGQ1oC1d1BpOlrSVd\nHrvZ489ktLJjBAtE4QhDdWGQKnwJ4xw92b5lgnZpb9Ibv0xHQUSVoYT9HAOU\n7F6qjtuERbMX/olJUJelsqwAfWbCCIXe5bpHJeYvjoUW7DPRiHYjSyqA2xqK\nD4kQAHUoSVSoqn6qLtsHtB8y1qawjkYdaJsrz4TgPwWkLTH2Dwm/s4abPpT7\nFPxt6ezssKgHVAmVOZpZgBG9CIS35YjIZSIo8wSDSLKqQaAX0MKVWB4QiDo2\nhgN6aMNagyIQn++UfQdQFhp4Ka8DH45GfElWSkBZfHolYbq4R7sP5W2NJTCp\n6Ind\r\n=Lmwt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE89dLby+CEG02zLsqqkT9nIAlAqk768/2vxpH5jVB31AiAN8tgEbarHYYd1TEy6K/5Om4AJ/5rsLlDBJDAW0sDskw=="}]},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.32_1638523078751_0.3963908601323207"},"_hasShrinkwrap":false},"0.0.33":{"name":"grunt-generate-database","version":"0.0.33","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","mssql":"7.1.3","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"391dffb4879311df482af1f09592ebc3c91a9682","_id":"grunt-generate-database@0.0.33","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-nvZZCZAxYcLsh/dNRktxc6PI/zKt3yJeUfcdetHkqtV7Y8Zc81kYZPxlMSIZ2G6hzks1myfhwFt9Jw49SuCDQg==","shasum":"ace66a474a2d94182641dc61bc54c8a734cd4b97","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.33.tgz","fileCount":81,"unpackedSize":204205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIKPVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIShAApAKM81HUJJYUar6BRTcvCEleLz3FQHNkbeazqvp1lxu1af0H\r\nS+VYCGkTGJawWw+LdZrxapUhy57TgXGsVXCpeVPqz+iTtvS+Qy5i2rltbx/p\r\n8L6mS97tq98FPL/JtSAi+GxoGZ/6Ersk5tdiUBAoQIG0ZjjzArLTPnfZifRQ\r\nne+UtI+ND94xiG/+WCCXkxo36Z8kOwINaV0GJjjxNKr1n/a6Q7Lw8KYtON+F\r\n+pHujobx5MNFzHtEC3+Dz7rZrh+zdWTRvbalzN1OgqT8z99SlDbwq8DVAjDN\r\nRF9R4hhqxmjiwMlMwJR41sUDQIgnllMYGZkqCmg/JsbEfo5MrE/jHNj6nfPG\r\nw14NeO9oRkAvh4RMs0kmYqkAbN2We4syctVERHDYEUJAfiuoLlGlBlH6D8v+\r\n9e7vo9r5Btm8b0Dip1wm0teokm2dJgtQ3+uBFRaftOyFKynSIishKy2MYGaq\r\n21Df6fjp7Rya1tX+OWnLT6S3+n99LFHrQrBrF7lwl/zQ3IYza5WmTbIgpvV1\r\n0SW0hfgAvZbEAac4VLpWUPxNErhH0bggsdmn0EcuTS9PuxyLQYo8D6BmHJN7\r\niIEjBz/TLV4xCl/NK9cNjhGApY5Nhy9XD19Y2pSNtb8V6NR3X4BmRCsZdRyI\r\nc3iBizKeenQJaDwutH6T8ysYcZKZ+Jfkayw=\r\n=j/gA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDttos9x5dhTlEWxcd3BpCnqrE1P0vTs+wNATqNCVDsdgIgBscSpc3NYAT7EBwkZSAKzSz0Se/voJxM3PG22827QE0="}]},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.33_1646306261647_0.24697927589387603"},"_hasShrinkwrap":false},"0.0.34":{"name":"grunt-generate-database","version":"0.0.34","description":"Grunt task for create database generation scripts by models description","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","mssql":"7.1.3","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"b2d005a2ccf587b1b900e3af259487bb4e3cc1da","_id":"grunt-generate-database@0.0.34","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6Or4mzisbHniqNv/Yr/yMcASJMxv6QtkOyw1wdvhA7HkCjtpbK8117886g+uAKpS4btr2JFITc7L608Fh3v7Cg==","shasum":"40926a0ef047f4d81a5dbe5606b23634ff7e6dc7","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.34.tgz","fileCount":81,"unpackedSize":204541,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUzDzTxxlIP/uPbUDQeopfWdtEY2/PHXeiH3SqdJm3GAIhAOXIGSp3L1wIytxXiQPvP/A4iqeVx+O6F9pAjp+g6vcI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYRrEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZWg//QrQ4E6mRyLJuCTxRr70t7z7lrFOAaYXmpiZMLnhejF1/pCfH\r\nMA3JhQDKlvKX6oKsKAZSxZNIcLCgTGTyJOespxhP7a4RwnOMRtMo3RAB787q\r\n5n20gwCJALgRZBO2trfvgt2W0c4pOllIw0gp/mpH64H/GAKYoc2M9rGfl6mZ\r\nJqQwrL1F4+S197njOcG2p1KtYaaPu8uchVvxHf5OcHRnnlRJDUmWGUNL3uGo\r\nB5RhwOARp5yH1HNiF/JcNJrWoa1QydqZCtwUG/sv94M4D+lke8gsGUraXwpM\r\nvrdOhJ1bavGnGX/x7tu26nWbhjEAi3n1Dfgr4bHhIRFX5sf0ovkIHGzZznFN\r\n2ZVHS5VKQWqfjPfKM01UojKQsNQYqQfedtr/xxsrbBfR2BlHvZIHK8aMB4IG\r\nLtiex74lOI13ODt2WmSHfGfuccOcp16FojQoUm9wskhqcnbu2OIsvOEBuow4\r\na3osauq9DUD3Oqypl0I9AKTzrhTJv0tO0vf6Xo/IwOD6/3gi/ltxoYQ5w8wB\r\nX9rwbgoupuOCScq+IQQr/6xanwRGw4GZ1w188dbUbJwRiOxHLErmH4r9u/85\r\nPoYEgOsh/mmicKH7TGoumzpjtOr45kSu7Ks9a63iWM3STFzbX+s4LCqAkyaH\r\nNrOfFwGPtxnRONhxSV3xtVP1DT74TjnyvaM=\r\n=BZ5w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.34_1650531012008_0.9651852785906467"},"_hasShrinkwrap":false},"0.0.35":{"name":"grunt-generate-database","version":"0.0.35","description":"CLI for generate typeorm wrappers for postgreSQL and MsSQL","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.1","nunjucks":"3.1.2","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.1.2","@types/mocha":"2.2.48","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"3.5.0","mssql":"7.1.3","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"73de337c7b52a58238e8472eb4f3088743bf73e2","_id":"grunt-generate-database@0.0.35","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TfBEuR/1Zw1h22oEM115Su48hwVK7vfLssSE4H6kQx9JgqgmG7WjjxmDydNhcgGMjsgn+b5XBxFii5735t1WkQ==","shasum":"95d7adbbb888cdc676d22e89776fb33a96df2c19","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.35.tgz","fileCount":81,"unpackedSize":204837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDu2eSyZuChsBZZmCcRnKFd9MY+985RJjZcKTPLHL2vpAiB658N6KJ13l+tB6wKuPnVHXflwGz650Re9haBO5E3pkQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiffGmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSQg/+NrnRibVyvZ181X2g1k7fc34QQjPwis+AqTfperw68Vrhwbx3\r\nJJr+b2aVmfBYK1/9yY2tn2ww6V0pHSHxDucmjyr3CLg8S221Pgxv3jYLsDJt\r\nybDh7jv+8VkmXOujsKUkyzGACZwvJDf7lFurF1eP//LIAYhOVHy2oICzEmJ5\r\n/g7gxdONN0U6G/ZatDNgYRJmQonDM6nDpueK/LJY4X5s65uYxPUQIjFTUx1o\r\nQkEWBm8QI+KjVdtnG0Wr5Et51cVA0GahhVtfmjrU3kNQswuNC9DgrkdLHZil\r\nv162x0+iLetcURKscRkN4lveFy7rtFapGB8Zw9J2xb2hlvsfFn2E2+AmorLC\r\noSWvtNi3X/aH4acfo9KqqHaot79uZZRppAEY4aCpBPpIgpwxTU6XS8BF+eV9\r\ny+lvqc9Yn9sSn5eLHbp7vwF7KvRhRXHNrfBC1TDE/6pczbL/SdI5C9InQfoS\r\nfa1x335JCkdBwXYJvc8ZNOFHYMwXU2Mu5pbKQuTg2VjlUoGiLrXCdqPsuE79\r\nT0DGcpG0jtLhnIbFT3nEa23vWIdcwz9XT70rjUnKuYKc5FKnAttYZlu/bdaC\r\nEicCYCFbrbRwR57kUrRhXy2d3aDwC7bbyIQEDeT+XPF/RfxjqNNqMnG9lCdb\r\nkQOgFb1CYlPcYY2wG/53o9tePVH59XG9V7w=\r\n=NK0c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.35_1652421030231_0.7968677006879779"},"_hasShrinkwrap":false},"0.0.36":{"name":"grunt-generate-database","version":"0.0.36","description":"CLI for generate typeorm wrappers for postgreSQL and MsSQL","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.6","nunjucks":"3.2.3","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.2.1","@types/mocha":"5.2.7","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"6.2.3","mssql":"7.1.3","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"899307b08b312cb99dd2fc0abdff3764b106e57d","_id":"grunt-generate-database@0.0.36","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MQofowKPTFHcrrtiom0Hqyt9+FZjTs2pEQLxv2A3HyWFFPfw0BRAKWKuS39gS8ff56ZkQtRcRdxtokhHsaYqzw==","shasum":"9711f1f24a62e74107dc336ecceadf5f0ff7ed99","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.36.tgz","fileCount":81,"unpackedSize":204836,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3VwGjAMaXZ/nO98qRBSV71PtGfQ6U+1lkReb2LDLmoAiBldST7Qk9uwKWbVasA/eMcJMuDhS6qVlxpbszWWDkSbQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih22iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Lg/9Ht5IBeYHvcI18vTabIdFGtiYhBh+NWodD6ksKrb3Za8Z6aPK\r\nAbNNzq8fPdXGbL5pmPx6mRr9sf+BgQK8S5P++GsVqBSrRiPAhyQFN59JJByQ\r\ntp4eCCx2JX6yfgHAMAf78yR862QN5p4zVd3koC4VCUbjyUA2N80oOsJEH/0z\r\neTS5dOZmoh6C6WbWWu9TyUUyJqEMihHfWsWda15b+ehlAFscqZulYkkdNCqS\r\n+xa9m3i2c8lMnfQduJtGqy7bkxArO7D5CC7d57sYG52la08GoV31FFNVg2Us\r\nFRhAJ0nn2cqNP+HnaSSI0tNA63JHRotj2W+0G3SLGlDI7X/F2H/aiIX+xbqX\r\n/wOu0jdBFb9vfRJyW3czfY7zarGB/xJr+1+bNTZz8ckpaNvFmNhI+jxywwYH\r\n4Ecmggy5sWabGiZ/0gdYbYD1fm1lFoOFMUDOXAnrWwJ+8lDukbiN/XakzgMN\r\nHrkvDIi/Y6hbYlRxmwdaA4iDkBm8OaBvNSIa1Fbsu3W40qQeuWLEZEYnfRkR\r\now1ZHKzInD8DBODUdXGlKJPbTZZRNZO3yYc9DCzvDTSyLuQGCdjIL9WyQAie\r\nMR6p9SNT5dowGugapqeMlzbWNkpCkHsVz2ZvPZmz7YLCkARmQPQevRAvxlRT\r\nyPhzIK9aIJl4bYa3JBlGLk2MwhUItBn4BbA=\r\n=eJCf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.36_1653042594596_0.20287022174949176"},"_hasShrinkwrap":false},"0.0.37":{"name":"grunt-generate-database","version":"0.0.37","description":"CLI for generate typeorm wrappers for postgreSQL and MsSQL","private":false,"main":"dist/src/index.js","bin":{"generateDatabase":"dist/src/bin.js"},"scripts":{"build":"grunt build","test":"grunt test","g":"generateHistory"},"dependencies":{"mkdirp":"0.5.6","nunjucks":"3.2.3","path":"0.12.7","typescript":"2.7.2","ts-file-parser":"0.0.21"},"devDependencies":{"@types/chai":"4.1.2","@types/grunt":"0.4.22","@types/nunjucks":"3.2.1","@types/mocha":"5.2.7","@types/node":"8.9.4","chai":"4.1.1","dotenv":"4.0.0","grunt":"1.0.2","grunt-cli":"1.2.0","grunt-contrib-clean":"1.1.0","grunt-contrib-copy":"1.0.0","grunt-generate-history-model":"0.0.25","grunt-mocha-test":"0.13.3","grunt-ts":"6.0.0-beta.17","grunt-tslint":"5.0.1","mocha":"6.2.3","mssql":"7.1.3","pg":"7.4.0","pg-promise":"6.10.3","reflect-metadata":"0.1.12","ts-node":"3.3.0","tslint":"5.8.0","typeorm":"0.2.0-alpha.42"},"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"keywords":["typescript","database","orm","model","codegeneration"],"homepage":"https://github.com/AbatapCompany/grunt-generate-database","license":"Apache-2.0","bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"gitHead":"c29a1f19a6662e7eaa2ecea7421319eb5119c89d","_id":"grunt-generate-database@0.0.37","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-gyPGjEoMm97RSETbwBvL3okhhkWpOjyrUgkX2MSZJNES2vCgGkPDYEsyBbLOxT9YaX547snsFpWyR359I78P4w==","shasum":"fa0bb4ce49f3e3ef2b5af48882e78d63ccea9123","tarball":"https://registry.npmjs.org/grunt-generate-database/-/grunt-generate-database-0.0.37.tgz","fileCount":81,"unpackedSize":204932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNY/KB2pKNBOirJw2eDyt9OdgA6jT+avMaQSL/L3KetAIhANV6T4xz+K2IVwPKLjBQXW9xLKUTJKy5rUmxKijWZuiF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioF9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTXxAAivtSedvNxSaFEpmH2j/MDZQDZsDaY33Dc2ls/QchyPXRe/aq\r\nAj2RG2p0YaLNBYfctDgD9FA6igh7fWS/VkH5IGUxVBd++yMcxLGQZYWLxyY2\r\nBW5zyo3OEo0HHn5WzGuUlkJA1UIApu3lvwEDmBdyQsiaAykT+d5dUZeqrd5Q\r\n8GiTVpYyw0Km+OSxw0KEDGN73y+tj693vO0bmBE7rAZivbE1pizb+PyaL0ed\r\nf3rsFEg5ZPPZjjItKXlgBKzWfN2eaZ/PcAXdd3mUY3SaxaCjY25lqFguShXX\r\nT2o2i2gD1Lx/veb4nqmQRsCkF3JcHPO1U3nMQfwFFZpP64lMnuy7DIVXzmbN\r\nEz9ithtq85KiifaEaodc41VRSFoKQWIw4FuTqKXrJWtJfRiAHVpSF5XuuHg2\r\nmagexXRJymyPNE27kdL/Jf7ORJZBK8a63kc/k5bMwwx5agxsEQi0y1QdaUDS\r\nCnTh7tV3hzgjsPpsA3oSutEWQtIaaOI4G54snc4AWxANrsp3DnimXTfCA1ep\r\n3zg3TMKgMsC0GgBhOwEYF6gni9Jnn/pkEmxbF6jCDmDVVuGlMXWp1/zrz0AB\r\nmb/0Vt+sH1EkM6BHgx1tzWuXXiEHeq3qV9oUni7r81FwANmAgzBkaK0jAmk/\r\nR4M5YSbgO8aQTYAJnrHE4Oi9BYmDA1EuYEo=\r\n=bv7R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"softmedialab","email":"mgorshkov@softmedialab.com"},"directories":{},"maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-generate-database_0.0.37_1654677321274_0.14555015322597287"},"_hasShrinkwrap":false}},"readme":"# grunt-generate-database\r\n\r\n[![Build Status](https://travis-ci.org/AbatapCompany/grunt-generate-history-model.svg?branch=master)](https://travis-ci.org/AbatapCompany/grunt-generate-database)\r\n\r\nРепозиторий, который хранит в себе плагин для создания DBWrapper, триггера и функции управления триггером с помощью typeorm и postgres\r\n# Установка\r\n\r\n  npm install grunt-generate-database\r\n  \r\n# Как начать использовать\r\n* Создайте declaration.json в корневом каталоге\r\n```json\r\n[\r\n    {\r\n      \"db\": \"postgres\",\r\n      \"name\" : \"base1\",\r\n      \"dbtype\" : \"dbtype1\",\r\n      \"dbhost\" : \"dbhost1\",\r\n      \"dbport\" : \"dbport1\",\r\n      \"dbusername\" : \"dbusername1\",\r\n      \"dbpassword\" : \"dbpassword1\",\r\n      \"dbdatabase\" : \"dbdatabase1\",\r\n      \"pathToDBWrappers\": \"./dbscript\",\r\n      \"schemas\" : \r\n     [\r\n       {\r\n         \"namespace\": \"testnamespace\",\r\n         \"recreate\":true,\r\n         \"tables\":\r\n         [\r\n           {\r\n             \"name\": \"Class\", \r\n             \"pathToModel\": \"./models/class\"\r\n           }\r\n         ]\r\n       }\r\n     ]\r\n   }\r\n ]\r\n``` \r\n* Установите декораты на нужные модели.\r\n```typescripts\r\nimport {Column, Entity, PrimaryGeneratedColumn} from \"typeorm\";\r\nimport { GenerateHistory } from \"grunt-generate-history-model\";\r\n\r\n@Entity()\r\n@GenerateHistory({\"historyPath\": \"./test/src/model/hero\"})\r\nexport class Hero {\r\n    @PrimaryGeneratedColumn()\r\n    public id?: number;\r\n    @Column()\r\n    public name: string;\r\n    public data: string;\r\n    @Column()\r\n    public detailId?: number;\r\n    @Column({\"type\": \"integer\", \"array\": true, \"nullable\": true})\r\n    public simpleArray: number[];\r\n}\r\n```\r\n* В package.json добавьте инициализирующую команду в свойство \"scripts\":\r\n```json\r\n  \"scripts\": {\r\n    \"generation\": \"generateDatabase\"\r\n  }\r\n  ```\r\n  где \"generateDatabase\" - строка для запуска плагина\r\n  \r\n* npm run generation\r\n\r\n* после завершения работы плагина по пути, указанному в declaration.json в свойстве \"pathToDBWrappers\", появятся файлы с расширением \".ts\" :\r\n    * DBWrapper\r\n ```typescripts\r\n import { Class } from '../../../models/class';\r\nimport { createbase1TriggerFuncstestnamespace } from './function';\r\nimport { createbase1Triggerstestnamespace } from './trigger';\r\nimport * as dotenv from 'dotenv';\r\nimport {createConnection, Connection, getManager, EntityManager} from 'typeorm';\r\n\r\nexport class testnamespaceDBWrapper {\r\n\r\n    private static connection: Connection;\r\n\r\n    public static async initialize(dropSchema?: boolean, sync?: boolean): Promise<void> {\r\n        await this.close();\r\n\r\n        if (! dropSchema) {\r\n            dropSchema = false;\r\n        }\r\n        if (! sync) {\r\n            sync = false;\r\n        }\r\n\r\n        this.connection = await this.createTables(dropSchema, sync);\r\n        if (dropSchema) {\r\n            await createbase1TriggerFuncstestnamespace();\r\n            await createbase1Triggerstestnamespace();\r\n        }\r\n    }\r\n\r\n    private static async createTables(dropSchema?: boolean, sync?: boolean) {\r\n        return await createConnection({\r\n            name: 'testnamespace',\r\n            type: 'postgres',\r\n            replication: {\r\n                master: {\r\n                    host:  process.env.dbhost1,\r\n                    port: parseInt(process.env.dbport1, 10),\r\n                    username:  process.env.dbusername1,\r\n                    password: process.env.dbpassword1,\r\n                    database: process.env.dbdatabase1\r\n                },\r\n                slaves: []\r\n            },\r\n            entities: [\r\n            Class\r\n],\r\n      schema: 'testnamespace',\r\n      synchronize: sync,\r\n      dropSchema: dropSchema\r\n      });\r\n    }\r\n    public static getEntityManager (): EntityManager {\r\n        return getManager('testnamespace');\r\n    }\r\n\r\n    public static async close(): Promise<void> {\r\n        if (this.connection) {\r\n            await this.connection.close();\r\n            this.connection = null;\r\n        }\r\n    }\r\n}\r\n ```\r\n   * Триггерная функция(пустая в примере в связи с отсутствием модели логирования)\r\n```typescript\r\nimport {createConnection, ConnectionOptions} from 'typeorm';\r\n\r\n\r\nexport async function createbase1TriggerFuncstestnamespace() {\r\nconst pgp = require('pg-promise')({});\r\nawait pgp.end();\r\nconst connectionString = 'postgres://' + process.env.dbusername1 + ':' +\r\nprocess.env.dbpassword1 + '@' + process.env.dbhost1 + ':' + process.env.dbport1 + '/' + process.env.dbdatabase1;\r\n\r\nconst db = pgp(connectionString);\r\nlet queryproc = '';\r\npgp.end();\r\n\r\n}\r\n```\r\n   * Триггер\r\n``` typescript\r\nimport {createConnection, ConnectionOptions} from 'typeorm';\r\n\r\n\r\nexport async function createbase1Triggerstestnamespace() {\r\n    const pgp = require('pg-promise')({});\r\n    await pgp.end();\r\n    const connectionString = 'postgres://' + process.env.dbusername1 + ':' +\r\n    process.env.dbpassword1 + '@' + process.env.dbhost1 + ':' + process.env.dbport1 + '/' + process.env.dbdatabase1;\r\n    const db = pgp(connectionString);\r\n    let queryproc;\r\n    let lowerStringName;\r\n    let lowewrStringSchema;\r\n    pgp.end();\r\n}\r\n```\r\n# Примечания к файлу конфигурации\r\n* Поле \"db\" имеет два значения : \"mongo\" и \"postgres\"\r\n* Значениями полей ,начинающихся с db(кроме поля \"db\") являются названия переменных в объекте process.env\r\n* Элементом массива является описание отдельной базы данных.\r\n* Свойства с префиксом db являются параметрами подключения к базе.\r\n* namespace отображает имя схемы в базе данных.\r\n* Массив tables показывает какие таблицы будут использоваться при работе со схемой.\r\n* У каждого элемента table существует опциональное поле historyPath, которое показывает есть ли у модели модель логирования.\r\n* Желательно для создания моделей логирования использовать npm пакет [grunt-generate-history-model](https://github.com/AbatapCompany/grunt-generate-history-model) и его декораторы, а не созданные вручную модели логирования.\r\n* При использовании npm пакета для создания моделей логирования не обязательно указывать путь к моделям логирования в конфигурации.\r\n","maintainers":[{"name":"softmedialab","email":"mgorshkov@softmedialab.com"}],"time":{"modified":"2022-06-18T15:03:35.671Z","created":"2017-10-09T07:49:37.697Z","0.0.1":"2017-10-09T07:49:37.697Z","0.0.2":"2017-10-09T10:37:22.408Z","0.0.3":"2017-12-26T09:14:24.327Z","0.0.4":"2017-12-26T09:41:50.021Z","0.0.5":"2017-12-26T09:55:22.654Z","0.0.6":"2018-01-23T09:31:33.753Z","0.0.7":"2018-01-23T10:35:42.703Z","0.0.8":"2018-02-01T07:20:25.151Z","0.0.9":"2018-03-06T11:57:24.632Z","0.0.10":"2018-03-14T07:26:42.846Z","0.0.12":"2018-03-19T12:02:07.979Z","0.0.13":"2018-03-21T08:11:02.799Z","0.0.14":"2018-03-21T08:11:43.087Z","0.0.15":"2018-04-06T10:04:22.070Z","0.0.16":"2018-04-25T08:56:49.085Z","0.0.17":"2018-05-24T10:10:01.192Z","0.0.18":"2018-10-11T11:54:49.293Z","0.0.19":"2019-02-01T13:35:21.271Z","0.0.20":"2019-02-11T05:52:30.355Z","0.0.21":"2019-02-22T07:59:22.020Z","0.0.22":"2020-02-10T05:40:57.219Z","0.0.23":"2020-03-24T10:43:05.573Z","0.0.24":"2020-03-26T11:17:35.963Z","0.0.25":"2020-05-29T12:47:12.192Z","0.0.26":"2020-06-08T06:12:50.844Z","0.0.27":"2020-06-08T17:01:24.080Z","0.0.28":"2021-04-22T08:46:45.551Z","0.0.29":"2021-06-30T11:20:06.242Z","0.0.30":"2021-07-01T09:15:00.360Z","0.0.31":"2021-11-08T11:45:43.936Z","0.0.32":"2021-12-03T09:17:58.889Z","0.0.33":"2022-03-03T11:17:41.752Z","0.0.34":"2022-04-21T08:50:12.169Z","0.0.35":"2022-05-13T05:50:30.453Z","0.0.36":"2022-05-20T10:29:54.787Z","0.0.37":"2022-06-08T08:35:21.441Z"},"homepage":"https://github.com/AbatapCompany/grunt-generate-database","keywords":["typescript","database","orm","model","codegeneration"],"repository":{"type":"git","url":"git+https://github.com/AbatapCompany/grunt-generate-database.git"},"bugs":{"url":"https://github.com/AbatapCompany/grunt-generate-database/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}