{"_id":"sequelize-automate","_rev":"27-60c5df8657ca113dc9fdc3bb0af400eb","name":"sequelize-automate","dist-tags":{"latest":"1.2.2"},"versions":{"0.0.1":{"name":"sequelize-automate","version":"0.0.1","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"async":"^2.1.5","eslint":"^3.19.0","graceful-fs-extra":"^2.0.0","mkdirp":"^0.5.1","sequelize":"^3.30.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"e9cc21e8135ad03b142c6d23ed9e17d816449796","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Gqguewhrg4uhxFUGGzgMtrWb3Dx/3qPzSnaMysYkah4S2Y2zWRG4Tx8BcCuySjTyiCCfRO1q8ehW4mulfYrN8Q==","shasum":"f64cb25eb2d4388972e6c4e0a3edeac979dcfcb7","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.1.tgz","fileCount":23,"unpackedSize":75944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd76jFCRA9TVsSAnZWagAAPc0QAJLxKaKqZNio572hLrqp\n6BJQO5wlCgw++rnuwKIsk487Mqog7IhWuL1sII8wcwglwMYCPbOjX66Zh/Mi\npkEb2ikyN49F7jjgy9GPUPSHB7amCYl5ZsJNteOLM7kYrHx4FS/CaqacgMxa\n6VYRSqJDn/f+lSWVTiyhd0K5+GCY9zxxHa+6hcVZhU+kyj0omc0BFWHthIu6\ntv7aE/l9UwvUqsVBY0Y+ra2PCFm80IKe30BLfQ+GYl/lsFQbfUn7jGlQ2CbX\nOyBSLeRmwS06yNPB//9u20smmmf4n5ksWYBKvKqRt1TsUMBMMD06efq1+HO/\nPAeyZeRPVJa63rg59yI0zxTWpNTcRcyQLD3U4sGGGORhx48jAoMQHDabK6sv\njaVPJ2EaUWv1hneeiWHv2Me0XBnCvTR03LMN9VSKGrbMW2EoJSNRtyGHf8oC\nfBpgfw4MMDocMohN8IVOzn99+wa8kh4lzS/lX8CxAXUYxAq1ssKdP3L52pVM\ndDu/2UB+jdakIfK5qobMU7pE+ALB1psfJSA/Hoq00F5laLS0CmDfSzlood1D\nwLrO1kF7vYdbEhmtsJk/JTMOVWHZG1g/9ziz5UoO0My2ZdArE3j/w9z27+9M\n2E0FGwl0XAJBtrlAoaYBNW/CiG94EVh6L3HkOUMR5Be2nCUxrWjl996Ho3VN\ngYGW\r\n=iW+4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEp96/ySKzRXYelAgFq+P91JIyXT1PRrRH8/U0nOIrCYAiABcqXabPN2jRDaU8q/s3tiPGAbu/Diu9p3wuDYV0+ZLg=="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.1_1575987397483_0.2582154855283041"},"_hasShrinkwrap":false},"0.0.2":{"name":"sequelize-automate","version":"0.0.2","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"93528da6965df80faef174756da239689d7b150f","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.2","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-r8BumShyi3s/ixnZfuWFLMgDPu3jUXdUZl6K5/gVVFIJ0/jhLt+3V+FRV9D/BQ3bA7vcTX3Ima8+hTtZ2kBxpA==","shasum":"9cb8f8221e277f3cee4debe5dd49580313a311c2","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.2.tgz","fileCount":32,"unpackedSize":97643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9xDlCRA9TVsSAnZWagAAWkgP/3k60MprN7SI4x4v++E9\n6D9caBbV+FmR54hjrcbTSiCpYPgbCuwyNyAQeLMXAI5PmXnsys0aAPDf41ch\nRxrhmngWSPB3BglGUHehUi9hDp5qt9PPQ1voadQ+55KQHIQd8jPIj53memhr\n0KD62pmMCeEGOID0J5VkRSISfQH26sIa1llPNmBJaB1wLp/hxXP1OigovLSq\nyu0jrQaG+z8cle/4jYT/hn563FiVtASoDvB7lADQI+6mlEQqZ8ZJ0qzDwDRa\ngwFJAcvb+7lF9TWVd8AO5IyPqVsgVBCqvYc6XNqC4yqtdLtDX8HcvPV4BO8c\nKz0NvwUUQZtb6uK9e8oJoR0F8JsGbn/XN8I3klVxVCHW9HaQOlv4fyaB7h1X\nwIWfwVKhVBneXXPwziffOWVb/6pLrMup/gOd4G/W3fFSrTE90+FnKnmsXkpa\nUxmQ5puA4jh12W7xw1pz38CMeha0LnMAkQkb4qAibX2mtgVq1O7YyQWmP0cx\nbtl/E27DIWVSUXUpliMofwNk5fKqfkETlI+TqT7Tu2wGCxLQWd8r165odS8P\nPy4BFCvZkutWTVCB+2Mws2+yCUqFF38ddsTOo5Sady5LWJK5F3yXnBJDHzMZ\nweZr0554cvtRkcV12GHn6JeGnMQnhTvf0Xt9Wa+35GmyjpURMGzi4wyn6kLY\ndNmD\r\n=5fIB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbrIu+XzWId7ijJ6fCo3PtKXeIc9+SVBX3G+cjXTtnawIhAJLNAriAIOxodLo+B3dk/yGBahjoaLCVLcWYjOHAo+ra"}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.2_1576472805372_0.012764831455156056"},"_hasShrinkwrap":false},"0.0.3":{"name":"sequelize-automate","version":"0.0.3","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"c2488d54447b4f1b2bb4c661ed609fb431a44131","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.3","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-D23W2xX6uGgdgkXEPFz2qbVM7/4HIB3qLTwwISjC8/RN/wH4g/bwPTJ0YnYjhe8ZsK6UXuZ9UCSyV+M+mDSjVA==","shasum":"453e6616a882cdb694502b927002beeb89c98e44","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.3.tgz","fileCount":32,"unpackedSize":97563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9xtrCRA9TVsSAnZWagAAKkQP/3iK6dUQjlQVVBkWjKmi\n+GR+Z5fTWVLk4PM5uq+Xl4FLXS/bD+3ypL7GF4+dyFUQApTAuI44AZZHQ24J\nWfBPeQytehOmdi356AtuAxX/c27BQ7tr5YXRi1t+Col4mqr/aN+7t4DAW+gL\nN7+1WRrKzyv/U5/8QDcD5d4OFBHNxeNlxcOkfG6iZYfpQNjjDtYqs+EGnsCs\nJTIncgGGkerveqKsCjMcGJBpKulUrqU2W1e/GyOxDouWPcv4ujFEQLoMyeLm\nJL7L/Q87munJGqLwMSpFjGEUyltY6Goq5P88JSLKC4t4Rv5UWbkFN+ruACXj\nU9BzdPw8ScBfyg0vUveGUgZecE2pFvETEbmVDJadgCX9Rs+su2FHDtEtNLJ6\n1l+A2iM9dY/4fCnKkEfpdCOLtxDyEw+vybZkVNvymdLsnHp2BRxA1Av2F7s/\n8SbPk4eqBjufA7NFVpcvR3ticERTG9B5lS9vymTqtRdNWyMAd6R30Npx+vQH\nT3w+guO3IO/xmN38wyF9en16za/Sgi/Gu/gG8Iet/fxCqyLaVnoBajqNFP00\nZ7l9LSxKSr9BH1Q/aI2SIQHg3lw5FC5OxXX8rQMFF5S/1e4hUyzsV0tTnoRn\nNGvJeVWMAZ0HcbX7sS+hvOK9ta/OZrJ1PfeSNPxpakoWwQVh21uptQU8z38b\nEEyN\r\n=Bq51\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3OjxN5YI26iMdeo6utvqSf37XIUU0x50Twr2VvNVz7AiA/zQY25KKSm3lFRVSvBLyK1os3gt2ymQ5cMoyP/QkaCQ=="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.3_1576475498620_0.3841089524239414"},"_hasShrinkwrap":false},"0.0.4":{"name":"sequelize-automate","version":"0.0.4","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"8e1b75a7985b8296a663644aa8dd7f14347db53f","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.4","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bW46HVv31KENiT55YXXf2lxi0AAcKD3No1OS2MY8GBmZBVNiGRlY40QldWNBBp3aJS23xhvJCvVLHHTiQna0iA==","shasum":"c7b4c412eede87dbd447c63cbae5d7b8c204c95e","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.4.tgz","fileCount":32,"unpackedSize":97593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9x9HCRA9TVsSAnZWagAAQCMP/2YIS0uaqqj8HJKbP9Zf\nxHfFWIj+hD0QmxjGQ3DeaVO0PsXS6Kdw2t2h9VdQ0nRuY3y48mYwxfQWhwr3\np9UuyP8WFT7mIve3gC/vYei6D0v/6NAr3KdZS/pl+KK3a8vpHr9V3FQ1eUhV\nhbP2+sG6JkHK7N8Hca68fm9SRDZezOuth1WjoCT55wWfCcRlRVTgONM1XLNf\nHtU09YWVS7hedrdrL2RJGz0J88srNaCaKXp29GZc+CqhnyCUxXLggJ2I+XVp\nlf3vr5g48uxxmumRgBZsgsxjJbCM6+heJqKllERuRJL5OYUYfJk8UUzkv7Nw\nQfgA3ipUPr25ncQ+f58aVUO2HBou1zqa2zNJBSSWOfzpZFewpfOSr1Js00EX\nrNLwWEf9LOX6RONdXOskQDI3n1ofVhIDnobs3OlvcIrbm9FyT1MysPbWJQWQ\nkmyhXrbxSobs9bjBPI4kTnIO9FFez9UoM5x/yU07C7zOzIPag+kje2fG1ySU\nxN4Xd67SuAZr7sHauPB0CxdFmIqMxeQK2puobA/L3dvYg9/ThsCinzWg5nBB\nB/NZOFFjr8iogBVnp8d9jFZF3pPiELbH77GOVt5TorfNSQxaTZJZXjiaMvZW\n3s5ZIHGtop50ZuOcRdtcxwbww35+U/+AYkSnmAovphO5R6WRHEq/eLvfQDXd\nEou5\r\n=5oU/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4bucyg0BMl4pS1fO5CJBpTwyhRsMMFWDVBvwaWOE6wAiEAlw9uRhbOGvh18EnF2PXHlbMPGIu0acsdZtctBjEFYX0="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.4_1576476487214_0.4919950327000946"},"_hasShrinkwrap":false},"0.0.5":{"name":"sequelize-automate","version":"0.0.5","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"7287ac6f7085591e5d536df90af18d8bf514203d","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.5","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-qUsPkroX20pzklHa/zGj+WGx4ZmITx/x0vQsvT9i04Bafo2bqzW/M4mztvu8vI5ItvCze+kYYvAtuma+E8vjug==","shasum":"0cbe389e74b2e2ffc7e2d7674e869781c51febdf","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.5.tgz","fileCount":32,"unpackedSize":97803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9yUkCRA9TVsSAnZWagAA4b4QAJ7Qxafh6MDoSNs/Qzdx\n5AqChCsO8R89lCuW9VSgF8cDjalBJXNKX27GZhRJVbEkypC2xiv5L++8zrco\nIP5GF5EXD7aiqirwsqIUTnpCV6DqdQNIts/VFmws5nkZFXIFnUeEYe2Gu7GV\nuROmapNJGL8EVoGjFVoqKU7y/DsDAkPn5OTNH18uXTrdxfoZ3WEAigq4VGOy\nNsGWqrsFCU/E/jY54yuof2zsqfZzQjrsMNbSGS1RRivoXtaDKviImHxccC+/\n5NImDeS3qV1q/X+RTmDcEhNd+YEmQLHMqDl8R49pQ8PHOQzDl+ksk8egnLgi\n6p+2t4RK7cDG/gFX6mPiTKvF5v24MWNMp7pKuCw/NNGRBq4uuMu4WKtmQTXp\n9kWc6gtOq0vPA355esdjiKbuSgG1JDEj9zrtSyNhqwEm+ercMYHQcQbzy2LR\ndGYI5lW3vPuMrbe+pZFGMNq7vHHRAVy8To91uXhmHnhSoUbgXT7WBeFAsPiV\npH5raMZJ3BSkzct4MsssJN7jSAF2hIfu6mA8IRZ1hkLjyhF1NwSVw5XGE3AN\nZMAtycNp3S7WDXLxnkJWgDI0rdlhhjMuo8P5zAYACPyrGvqhVI+sU9lbY+n4\noodzxCHQPNDeQVJNlrHBw3h1wiZa8Ho8ytoDH5S/hZ8RsIb6QkmJd4CTHuAU\nxoKT\r\n=/kYm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLmVFnEYuDMmaC/RQjDDRaQAsGd8NmEELSHaVx8qBJjgIgdH1AZo3OOZWDwSb1tgm5JF5w6HxgOk2tcacvCR9Kgi4="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.5_1576477988436_0.06596267245994514"},"_hasShrinkwrap":false},"0.0.6":{"name":"sequelize-automate","version":"0.0.6","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"7287ac6f7085591e5d536df90af18d8bf514203d","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.6","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/F+j4bZAcoFm5niT+hwxbmR6BmWiI0Ehyd4oF2udvU+jdTl4Gj33yjdBrCyYHPBSCrUtQWz8dtjfWDvdkyK9Sw==","shasum":"fb261fdef94c4207da9f5d9a03356d89eb4de96d","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.6.tgz","fileCount":32,"unpackedSize":97803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9yoVCRA9TVsSAnZWagAAU2oP/2nqZGrTZuHR7XgyEanr\nEeipgiRCYqO1WcAmXjMXuaG9SLUHKJ6XJ4na7PoLrUwupf5pRj0qPWpShlPh\nfxr1VNDXKB4s5Ny/5IQYm0d+tO8Ag0Pu28kip5c16Hj+rkwW31AJw4ENzQNM\nqFmyhXXIeWJFEAjnrDXUen014PbtHmWFxk/OElS7lAhigSL3I4P/6YDffjjq\n/s4DDsJyzN6f1BPBEvcbspcdKQrUVRRZGQeeA0jnxZAcIQHIhVyZQ6EJOWgL\nXy8LEUIlz1I8VK5juKOECSrsTadCv2qvODHBNWfhcEYuZICZ9y32M8yKWx+j\n9M9//gOltDhV9dMYxt0v/1wioyf7aoMAEP7B26VwlSxJR/PpOZbu7sjWZqW0\nDIX/6m2Gs3clo9+qoomTCOTvGAPBCq/9D/YlgVlLo0hUgtvwbmK6NbaCF2Qs\nESItVmho48vcpyKFG2tE6IS+wKVW/UG/uhfJDsIrndKcTgACf0D7HfT+RPTo\nYCD5YrOQWcn3cvOwryRkyP0CmuWE/S2krE1eMDZz1PP8PqESfykSuOLFTvxl\nLWc4hS5fdmPNK6bIF0xzo5NdMjn3MB+XK0fKdLCXQl8FGp+dEg50DGQS3J29\nWJwzKPTpi2QWPV9FYhgJIdwdIE9gHQ8xB5h9UPehx7CpPqdd21Z3/WfSb3DP\nnrfW\r\n=LCSa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1NCyJO6+r0GvzNEA9hu50iAeCbz/b0qwmD8Gu9qvLNwIgfcFp9RNEyltympjG/oNy4X4Jy7DCgWE64OPzg3kbHl0="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.6_1576479252732_0.0017004848742627754"},"_hasShrinkwrap":false},"0.0.7":{"name":"sequelize-automate","version":"0.0.7","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"c093a3e35461868163d6b7b2abfaa4bc246da263","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.7","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Kc2kAshNWweiMeCvkXAq7m+8+kk4v6gCA4T1mAUZk0yPeZLzcO9kLFq0QcymTWuVimYaxptw13eJAxxnSpqnJw==","shasum":"edf9d61ce099e11f565045e89265822baee93c2f","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.7.tgz","fileCount":32,"unpackedSize":97795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9zDGCRA9TVsSAnZWagAAAx0P/iZlnn3VABscjPAe4E7A\ntDKv08Q3gRp/lutRwYFM6j6K8tVtu1D0YC2C6Ex5vaQNk1u8LtXh43NYulB4\nRBrIldz2Vjevxn/U0fnnVkCks+wtCj0K2k75tM5FkLHyBBMFAACKbEixcQzv\ntMsnF7e7CImXoMkSSuFP1e5D+h+fumXJ8kxIsh4JQLVUsBp/Fbbj8AOPLnGf\noXbGAKcONa9meB3KKg1OhXwhHd4OZDjSuFunibjpWCbVKNNgPrqHi/zQAqkA\njP5zS4Zq4TPNEa8MqdoYpNR9ce412Rfumg8kKWchBCtZ5h/EbFk/pjCrdGYs\n6dO2O0ye68FsRwb6dXLM6zvH2bY6oepuzsKKvjSx7ZYj6i7SrjohGNUkx16j\nGW11dNhYCsr3gZrdpeUNoiwiMmVrDs6/5xhQ9YtbcmGTF/4bruC87NZ8jJk5\n+X90lSJgkQjBVHsmNdv6IEcX2LQmNJ+/p/DAvfsOPy7RumT5Z2RiLkZHqV58\niX+1Yvv7Y7MCd0LzZClYCFythcslb07xHDxxpfyME/9SK3rwJoIs6sAWqhk/\ny6gMtXH0rTmYmQzVt33+nfJiNOmK9mx/Xwz1/fo8iidGzYBpbR/8mbay+IAv\nqu3hvKKw8aAJ9rvO96rKfy8Q/3YjTSS/wuObBfxaqqXI4LQkRhR2ctmbqPOD\nciaB\r\n=/90v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJL0GHA2jNOuYv9elyHaDdKt2PP6kEZ91AjYptyF85tAiEAsoWgsoATK6r9BC8RFyet+QrGY0B30vflgKHS6FQbP30="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.7_1576480966544_0.5902534696178887"},"_hasShrinkwrap":false},"0.0.8":{"name":"sequelize-automate","version":"0.0.8","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"c093a3e35461868163d6b7b2abfaa4bc246da263","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.8","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lCRkn+p7nsr8heKLL4cuTTcNnhVgr51JhyDycPfNWdc8iX+KA9/DfMliQsRJppxlRZC/KDhSf0RjJD++RoZdDQ==","shasum":"52aca58a1464789ce5cad32f4a74b6df795122be","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.8.tgz","fileCount":32,"unpackedSize":98103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9zp/CRA9TVsSAnZWagAAGY0QAIhFYVeHnjbTQ0qEunNx\nI7kztHdebGX5x568jBxFs3BYjxedqAvyj/cCHtZbG+knve4oOtT3gT0jvUtQ\nH5IAb9V5SJTCp8m12oTVEnvLE4a2rDNRcLD0PhXR7yGSqnRq785/UT+QiLQv\nJ0jN4jm9Y6fnblAiyZT4a+Zszhpuj15PEIb3Rn3I0O/XZGSS652cBr7NP7A2\nFkmgXd4fKh0i144ztQ8vLYLElzaJKQDfn63MqS/zWiCWCA5G/Ydc5KgaelXj\nAHDxVaAnieDHWltPtlfeIkk3yvgoaj2kB5Y7xeg9BesovD8Q+979x5PywFth\nnV2OODWr+viGupUAWJSAOR++wC73Yu/iFx3ojRWbFYqJgnTwzYkvV18KOh+6\nhInSUzezEoOi/Y8BUKTgAk5MTvGGwnNP/TlWv0inFpkufo3fcRXa+GJNsVTc\nkHDgShaQ+4uKznMZ2EiTpFg/ix2eGR9sbbwFbR9GEcTg53drISsofBaZKSKy\nnUU5ixRLnVtksLEoarDEERIvC3QxnW72XZHl8kvIbW/USXPiwyJdmY7LcxZC\nryvkBeXwjnRXTVjBPG9QDsCPCZVk8leVNNA9j6jQhfFL5dfD0sSwlcxCghyH\nQm7OD+J39dbC6rXvbw8NuKKOWBHj3WkWTcKnxd718a/RcgW0/Uou2v14XOnF\nvGaD\r\n=sTCj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkae/vhJpOyLIC3YOg6saF7ADQNOnLTOtYT4Tpui6RSgIhAIaZBy8Ig0M8achFLW1rIkKNXdFx89o4PQSGZwO69LhT"}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.8_1576483454389_0.796085889758396"},"_hasShrinkwrap":false},"0.0.9":{"name":"sequelize-automate","version":"0.0.9","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"2860a034f9cd0c45785e52745527b37d2b822cb8","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.9","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WMU7l5mzqC2Rj481/aM1DJ0KpzYNzjLm9e7Gc5J/K/cUF2l47eup8k4x4UfGbA59CTi7PibrB7bZ4LayRlLyMw==","shasum":"f361647c0d7ff741f137416caa7f8d81c9b51830","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.9.tgz","fileCount":32,"unpackedSize":97023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd95wiCRA9TVsSAnZWagAA3oYQAJBztC8I9TzIpX7aiepY\nmDg4d9AZUXub6gShLzSSKa17rJgfP5LZX+PxyyKNLy2JXpWm509xmsMgC2CN\nTPLFD2F/EshKvRmCtmb4vinqvyh0bdr2OYUyUI1j0q6RtrNwM7mFb4sOYuUB\nFQn9gIUkNoclsQpRG9Mi3CJDHof9HOl/sjPHPkmxzJck9HRFjsUFZTvbkfeM\n2U6++irbcYVU8vbUZnOnYKMma74Hl1Z46EG8Y/OTKt7obVA6s0P3EOUEMSMN\n3fTOJ/yBestGYmzQqWH17RHmjV9hcEvfJG27wwhRsm5b4pASM7iFh9LHG4k0\nRhx+FiYnMm/2UONVdznkYmyoGPnYldilLkt3lqa37ksrLyFrXyR7Oy6OjgC4\nGDp3EQ7IA1rNj/kwMOA0K268X2XXfqoYmXP6GIicBopgVE2ztxNmuR/P4LtS\nlTDeVIylHAVWm4UWFbn07WfmXkT7MYQra49xd83sSWVYx1Vbfzn8OXiBtEn1\nhnDk1sWucgUyAw0yctsLDlTTZt7BDCB9H/s+jxJhfvvsXw33LC3XTSiOKm7T\nZuRiQ+4Zsviu6tLc6DmUIqM0HKmbYBGBn2ClAlUNsy8JlQot8Q6aqQDyV/UP\nId2NlYQku7VuWrQXPJt7lvMARPp42C6CDjhbBckG3DmVTy63IiDAyitfzkuU\n68Ax\r\n=BYE6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkeNEG9ykIbSUbKpxcfHxmWxOox8f1EQchiOMaQcExiAiAHNs1rotD774PXxlSumr+KSJiHC4SeuB8SmHfHj8owBQ=="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.9_1576508449798_0.23678669401353059"},"_hasShrinkwrap":false},"0.0.10":{"name":"sequelize-automate","version":"0.0.10","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"1db0e4a386f5c570dcf05d33b6b14885cab3f964","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.10","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4IFVCBXo7wRCjFeD3FNsZnJgNwxY1XsNrD8Lfrvr4yT6KOoBHFE6SCxsRnu+rVtZZwUT4bBmijTAn9Ai7O9QlA==","shasum":"c41b62c227f9a38a8222693675ae23c9f8e8fc1c","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.10.tgz","fileCount":32,"unpackedSize":97467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+ELRCRA9TVsSAnZWagAApRUP/AqND4HP83thwzfMxGPF\nNx/CHg+mGO+gex55mMyVd/h5YsA4Ieadcap5c1kwDZCMJTqpJMRRzA8RyPbr\nezB914MitxDliNPlZPN0A51L6LdXXJKB+3nLkhbx3Vnov0jtKOztfWSfVLkW\n3UTpzt1KjB0dyV/DgtpBvMtPX1U9IWJxqaNncWcI0qKcb2FFrrWrPsePStOB\nMyT/iWHdbCc6alwR5lNfWGrEcQqtkGUDX+mf5Om5IqxMyjsJpl+a1L/bNNHc\n/EupOIINNKcYJ98wa1/hGoBbBb9YgjXia/VPiBAj25KHmGYL8++x52dyXwHf\nZ70qFi9wWdy3hjaPZP+ZooZbcnnfhkD3FMKXqn6MYHt8EH+YzJi0mRToA9Ug\nRGKWmeU0R03Ue3ehYlXdVYqHJpyn1pyi1VUZK/QLHu+pafcGesvnnSuHKbwV\nvva+S4XLYsRK8udxzDEcfeDTdCT6jfW9xUBUqejhX/vULqMfDEDCWxyoSdFl\nkldbW/npq4Y8PM+h8gYVK48vLna6fuZI9pYZ9YKQA/A3V1OY6GEhBrHyMFDd\n3D5s0eiYSyXo6p48NobimQpYEcjYkOAcZ/AoA7jT4vqTSN4fxNkxyh/9YPRa\ntnF+EynHiMk1bjPlW9XxwXjatlzuiQZuYv25LjI4dwcdCxlP9ymozlnwrygQ\nJIK7\r\n=I3xj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKcVI9s8dOln7JVYjuhvs6+94xVSF1VcsGMe+mkonXjAIhAL50QtKREfU4IbW/w+I4BmNMaMkpW9lu+lKqAi3orw9t"}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.10_1576551120485_0.13303862715456405"},"_hasShrinkwrap":false},"0.0.11":{"name":"sequelize-automate","version":"0.0.11","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"fd42b1bd3508f1bfc875f19e1d4832dd2bc50bba","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.11","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GgCdl7s1ufxBEu+OiOK4zV2ZtvswERNj3OctExD8xUoBVh/e0AO234WEoolO/PwiU5y7xDZey1sKzdy8gOCTkg==","shasum":"9f84b356a3e4f71ed2de0ea62025a23ad6c773b8","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.11.tgz","fileCount":32,"unpackedSize":97478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+EXjCRA9TVsSAnZWagAAyW0QAJEEnc2uK9c69p4OY8i3\nm204MFLEJlhxyTn2vcoxHn48lQeiBcT0ETrCJUUg5Uxdk0ajkpXhsj2GrLvS\nD1BmYFVp8Z26pLyGJNy/agzQ/J2lU8KMA9YJ1oZFFhdI5XOU9Y/cpt5bAtNY\nBZzZzeM913hrmA+QZcySeL6aSYdzPaaM8T///OzJRZX+tySvK9cCx1q3al9j\nJhUHoaYgMZAIf0fHcgHS3UR83Ug4vN4TFWyQwGoivvOHHrVSROrnE0vX5G3R\nZiE5KuZ9e3tfgCTdvrgO3aoVeT9RBdQVyCuLYeJ4qtO8XZIldwQRKR6nv4tu\nZWAAvKfg1pat7oOL1K4YU2o49UrcIAlLsif6FTAihG+sUbQkOkCXRQWrF4OD\nzXu7kZTEPke4IoSgL7EGNa68gZjRzQ2fc1zmAgidKOdRC6xT27AW4gxbOIgd\n+mD8vimRKBvBPvFM++BUMXbVTCnCM7xyNYu46XrNgwwKfDrI91dvV/RvOXv4\n025Fo9g9twS/N/QUwSWPSjPP53do4HsiIRHiSEAkZFUXer/xx6st7uJqzdzi\nqsa+Z8kmuC4s467d/jrEbluT+iA39UkiVQnJ67V4T9eCm+SI8F9hrt8uyHyv\nbBOWkAN8WAi/+flMTNgXd7BfAtPmTwHvAFb7c9WaMSUPnYPBfqPwQC8o/P59\nxlbb\r\n=HkQV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfKP6HI1F8gGK3q0ai07/c7SEkJUx2lJY7mEzZbybviAiBzoTZ4h+jg1Z83Xho9Her25tvu7p205sMHcThkRi4qLQ=="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.11_1576551906638_0.5065651981800665"},"_hasShrinkwrap":false},"0.0.12":{"name":"sequelize-automate","version":"0.0.12","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"0a41e30b50a7b8b4080a0cae2ef56b9a60138b41","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.12","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0HerBHI1NfJqSuVnlbqcV4z3dbKmmK3lQKLB7csqcHaTabHUfvj903UUBAcDj8IkGRHNMFKM/39E2sJ/gozkEw==","shasum":"612bb96705177c3f6e99c574ee886a0f047a8616","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.12.tgz","fileCount":32,"unpackedSize":97486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+Ea/CRA9TVsSAnZWagAALykQAJkW+tIBhdFnUIwBrOGh\nX3R25NWEnnlUQvNtKY+pe/oBVcbVH1ReXRsj5rzbEvY+ywDPUtwkmTEqLXgQ\nqnPJeof3HMtASntzN9wkVMwT3oIJrGZfEdr/F7U+F7Ei8n/xrheo61XNOwPw\n/Ce0lsxPfwVD/aQHW9H8fi6uBKYD5vwsWjfoUzHmHVVwCWw30XMDwCsbeuf5\nuEq96fhllMt6NhMiKsXc9UeovgGwA3RgtDJMJOeFob4F2C9m9h11Tpjk2hNo\nF1i1BD1ov9HTL29kII6deRVV13rk0woWgV0mBvTL5z5u/79zlkDV3M0gDu4X\nplVJqMQRxZLuSULrr5x8QZJjXt7Fd2NcBofNoHixUuTogaSIWmRXH4k9ToUK\nm6Ajq+ErpklSIp518IeaGOc+vCsbIqQ7+ZCfZRxrOhiIivvXNlV7IaaLnKkm\nhXXYjRP2z51VgQszLjHG5dzk3JKORKa3MfSYI+cn/wHWEboV5CMDxZFvJ+PP\n9RzZchJ/jrRF49jvV3FYutQcZn1+eS2oE+e29+nP8Euou1IWWyfEFf7JcM8p\nw/NR2FHIBIQ3ijCNkiJUA5mj3dZFgjXEp+7TZXltSc5COuDeNI4ynDIfI2xQ\n/O1IIPRiN/47kkavi6jWr1ZePJGPtf59n8djpRUUfs9/T+gcYrchGg3/Jad8\ngANt\r\n=FT2P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvuF6XYndVfYaHHGk1b3Fm8EFG0TPJzc7ezZxXoe8P5AiARcnG2VooG+wofHW7OxwsgRxANR9yVUtYTtC1xiSILGA=="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.12_1576552127184_0.8149770253053883"},"_hasShrinkwrap":false},"0.0.13":{"name":"sequelize-automate","version":"0.0.13","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"8ec637c2a1eab10eddc3ac87d7e5ba2eb09f2056","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.13","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TVbl1OjHb4ePoRApt/sK7P3EUj3wgShXR9XJqCzLndato5PdIO7Etmh3Y8/by54/0TUka91lq5SVysdpPm5xFA==","shasum":"bc92b114496fa4c1829f02fcfae073e03dfb99da","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.13.tgz","fileCount":32,"unpackedSize":97500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+FBFCRA9TVsSAnZWagAAVG4P/0wvFor+dFFMmKRO5S8D\nHj1h9ZR82I7JTX/u06/gf3ZuRwPcwuSdyCAsR8X+yJ1pJx/CE7BU6L7SyvAQ\nmhnu7EDbX77aonjPjTMisIkTrCvb/p4PWvCOmPQqo3ZNCZRNgM9V3CITQf9X\nO1tiwMB5LLKOPWcNKanUN6lWnno2NfKrGxAuYRv6eilvsxLULaSBjbq2aXaa\nsi1EFc8jwfIZkvCNxAOqbQbR34vYXHKhDGr+LeABP6bwvOFOwSmjgqVE/f6+\neV01s9CzZy1+NTcRy5URYDwK66lT34cPJ0iH2PtSduS5+bal/Czi3Osg0eFh\n9/xexhn2FKRw9cpFu5xc4rZtKqHzAwTeNAGfU//HJw4FQtDuNhoa0UZCzgk9\nSdrEYPHVycm/qWaCOjDmevF3lsiQ/YSGQMI7f7/8atHHg7KhU10rMfJn2+vl\nr9coPIT1aX7HtKHvzp8p9zvz1MBsFauVsZLblWGaaL5SRygjlpebZHh+yHLl\nZ8M9YDb/F+OXNeesmlw8F8Vg+E5MgT8srF0t5o9GgDKhz1/LjK5PucrrmwcX\nhNSYcC9YejwGVZxX0eKZnGQ8eMxb13mxss6cXOOqou84h17+vysjr+kPRcGD\n6OLN9gRkaIijP00hxIDa8UNyJFeHzNGIAgpJoMif0aPHwcWpi2t0awCvVge4\nRqeF\r\n=9kQy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmJFm0Ks11pdnAEGz6KqdWDjN48D/Ko7rRM3Ne6wZdtQIhAM1XwMSYn2Gz8u2mjW1mewrCag4Ij2UMn7bDPNcveVjS"}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.13_1576554565210_0.750754738782536"},"_hasShrinkwrap":false},"0.0.14":{"name":"sequelize-automate","version":"0.0.14","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"9b2a1c97af6746b0885cef6e792a16027af3b9c6","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.14","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WBCfvMlgJHIh+zGkeyy11TBFMPTu9tY9tSpAPiBNnknPo2QJQOaP5eBuQMSW+AigHU5oqeDvkXI2uZ+wISuv0A==","shasum":"ae8ce1321b826928eece4c25c4f85a83f69ebaed","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.14.tgz","fileCount":32,"unpackedSize":97960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+cqfCRA9TVsSAnZWagAATyIP/ixT5AZp1p5V8m77wYa4\njsbkOfb8XVOjYY9vWDhW1je4DsWH75Zscn3t6yeOcCMQOgeOkdgnBk4h/zVd\nu319lYBl8cJl/Xj05ILg4pA19z/o4ttF59h/T/zcCyjwtxHOR5yRmb6anBv0\nlG/TCDtjwEsl8rsEcRWT60wkCN52pfekIo2AuBFgF5QVrPxOFcBRTgMTXR4D\njxUZ3DhP1YzTA4tzchVM52/PoOFtytwmOAYKZda55lYBs787LRy16Cs1ODRo\nQjFNimzfmE+fKjVk+vYsO7KOeJUY1lIKs5vmUChcixOgbcbp5djHGFdTNNuZ\nlj4I/o9DMFSgj9mnUuS/MKhFyTgVQXN9U1iqmeux0UH4IzJETQVCzWyXZgHu\n/LmJWCO9Kw2dwO+m2Zv2raUZkfqzX/tFrapU0SSWGmksiKP1ZFGk4ggXiS6o\n+c9wgfguyVSaHwgqIRfDu1NtYR5fZRanrv3oTcQ9zXGD4ePj1TOPTtm5sDvd\nWEkukQNVa1KGoYwGcCAJXafqg8UH8syKReoJfxUzJnUWoyvD9mu2LUiVaWV3\nwigXZE9sOdqqdJE7uo4HQDciIo3TZakLWwrkxdrU/f2EWdC13A9harXEYrkp\nMdGh/IVBH7gzIs11LQOVpNLdOzbD89NmkzwIsJkxYWxuyjh8BxaBb5ZYFHkR\ndvdw\r\n=D7y3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrScVJeXAI63mf/RT3kCoBALnsN4XwjBRvQyHUQyPMEAiEAnvUqfHHA9IlM9Hil30PA0Vfk3xazM3URWQ1Tmfy8jp4="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.14_1576651423455_0.8004294706860591"},"_hasShrinkwrap":false},"0.0.15":{"name":"sequelize-automate","version":"0.0.15","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"a113eb8f38af57981985be78b5404474a1a701b1","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.15","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MGhM3Sc+gWcnyeKht2h40PDW7GZDcYfO98NV8TNAVrslMsoCuQyBoVHc6q6Abw1JSZQpGzWGsAfpz/ltLEqX8w==","shasum":"82a1ac0dd49328bb9e858c8aee41d9f227c30b0f","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.15.tgz","fileCount":32,"unpackedSize":97970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+ctxCRA9TVsSAnZWagAAUFwP/1ZnhAkzsnHO0AN9WgN3\nwjMqjfqzihOHOtLlN2FGuv5RQ8QCJA24TJN958oPpy2kccQeOuXvWF5R25EH\nz0YicTIwNxmv0cG9qeJ3DjycoQqqYsXn1gPG84Ovcyah7oj3s/4gMbfDveo8\nZ31FSvgwPh8XvvFANe1f+Yj80Txt9kW0SHKls1PApnomrk0f/4K3vdelEfnV\nyTq70ziZItRenxolnDFSatv7KekAdqitIBe7hOzy0rbky5r3px3jBMD0Ar6N\nMbGnv7n7YLaBe27r2vActtsEOP0qfnJPgv5X+seYuI+efRaRsb2yGtEZZg3Q\nbMkBfGnuVkopWtJkE1PIkSClH81r0J+5YVTtBv8AZ89r929WHg53esMLVFC7\nIxXylaFW76GdApgpAwm2xUVu0AnPQZh21kMD23ZVxqQBjupSzqqspa3SNR6g\noTafJGBnf4XW9B3z2hR8P5jw3mynWlRxZM3GYV8QwXAyxol5JAgJpLUtOvjI\nQaCyU0oZ5IV04C4nUXgUyFH291EEuXHFs+Hj7A6OIYcQalWNZow17y+DNNDr\nm6ghrZLsqTd+9DeV82Xaig3nx/DUoFZaC946dwSzdsNhfb/17Bad+uRcfhgn\nsWd8cPTYPs69GV1HGfWL5uw/EB2IFobp9OClc6/g19mTN5XHcGJWemQXbnxK\nMipz\r\n=PVsQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkp93f843qklxuw4RLj95eKUDrQSmk8LYIA8NhDMJiKAIgRmUjEjeWTnI1fLxPp+Cw4zuCX5aQHUMpATamBPAFjbM="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.15_1576651632980_0.5754582557140804"},"_hasShrinkwrap":false},"0.0.16":{"name":"sequelize-automate","version":"0.0.16","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"mocha --globals setImmediate,clearImmediate,__core-js_shared__ --ui tdd --check-leaks --colors -t 15000 --reporter spec \"test/**/*.test.js\"","test-postgres":"cross-env DIALECT=postgres npm run test","test-mysql":"cross-env DIALECT=mysql npm run test","test-sqlite":"cross-env DIALECT=sqlite npm run test","test-mssql":"cross-env DIALECT=mssql npm run test","cover":"rm -rf coverage && COVERAGE=true ./node_modules/.bin/nyc -r lcov npm run test","cover-mysql":"DIALECT=mysql npm run cover && mv coverage coverage-mysql","cover-sqlite":"DIALECT=sqlite npm run cover && mv coverage coverage-sqlite","cover-postgres":"DIALECT=postgres npm run cover && mv coverage coverage-postgres","cover-postgres-native":"DIALECT=postgres-native npm run cover && mv coverage coverage-postgres-native","cover-all":"npm run cover-mysql && npm run cover-postgres && npm run cover-postgres-native && npm run cover-sqlite && npm run merge-coverage","merge-coverage":"rm -rf coverage && mkdir coverage && ./node_modules/.bin/lcov-result-merger 'coverage-*/lcov.info' 'coverage/lcov.info'","codeclimate-send":"npm install -g codeclimate-test-reporter && CODECLIMATE_REPO_TOKEN=b9a25c5bf4c3875fb46ecb6d3a5f99e49f6872e6b92c074e5725d6dc2cd94f22 codeclimate-test-reporter < coverage/lcov.info","codeclimate":"npm run cover-all && npm run codeclimate-send && npm run clean-coverage","clean-coverage":"rm -rf coverage && rm -rf coverage-*"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","async":"^2.1.5","babylon":"^7.0.0-beta.47","debug":"^4.1.1","fs-extra":"^8.1.0","graceful-fs-extra":"^2.0.0","lodash":"^4.17.15","mkdirp":"^0.5.1","mysql2":"^2.0.2","recast":"^0.18.5","sequelize":"^5.21.2","yargs":"^8.0.1"},"devDependencies":{"chai":"^4.0.1","cross-env":"^5.0.0","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","istanbul":"^0.4.5","lcov-result-merger":"^2.0.0","mkdirp":"^0.5.1","mocha":"^4.0.0","mysql":"^2.13.0","nyc":"^11.0.1","pg":"^6.1.5","pg-hstore":"^2.3.2","sqlite3":"^4.0.0","tedious":"^2.0.0"},"gitHead":"a113eb8f38af57981985be78b5404474a1a701b1","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.16","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YK8G8iZx1XMogybnt/mK/dYaKR4lTmQYp7Jhyvoj84sY2OdmWBRz2am4mp8+zjxfB87Uax0pOEJK9NRgQXe/0w==","shasum":"2a957cdf73f8a7c6ee0ba67ab8249696ea7c3af8","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.16.tgz","fileCount":32,"unpackedSize":97916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+dHdCRA9TVsSAnZWagAAIoAP/36HzctDaL9knlMPeS/5\nQeA47iT/YN7LQCt3qysco/uwLn9waNYexREYjF2hPYJ5KqOb+BXUhZUMmgyO\nUnq+LBOCv7Tl0Idex2SDY6kG9JZuo+vxyvVdlOnem7QMwFgN3prelWArSScE\nOxVI9JJBRON3+sS/6FPFR7GosyaugOo7ycZrS0eHCg4dvLdsg2hT/v0Eq9Y/\nn5+CuA7zfzNtO/AIP8+zoQQPlio04XiCBVUVfjyWLb7TbeKhASh74CexlVnV\nDjutISO/R+1FFwYgOixbdUkwTeF+pCov8q8BEBCgAThHXVxvDHbe9vjD3g0N\nboPdCKdLhttChJKcc4ysMwg0CRV4E2v6HJh6cIM3lyXyL++Nz018/ophhdfX\nfzHAlWYwTnlljNrShJa0CIV6xew/x6Am1Hc1X6SBbClcEmKmUdeNIwrMtD0f\nGh3w/OPYQgojz0MibDkFje9O3FRUnC6Ko8kvG9mnb3kUmCaH9DCqYSKCs9aw\noVY1royyKqJL2hS5mAqtQlbupfI+xNUFWJ9tehRD//oHtT7EWT9sZp0ZqgL7\nvUiNo3BGKc5et/0/bXO3IXIrIoQ3/7J6RULCuj3rLr6Yhd6MsgrlC2alMX7Q\n3M23oBiWouFBlpE/UKR9eY3TaM8ae9r2v5N/3xWm3M92VpHpzumOJYH9h3gw\nRNfE\r\n=sRHS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKtSrJCrHnJBP6dxsmeJXjfSQOggO7kpg9Rd+RXs1soAIhAK0idMaO9fIhZbb0so33A+NV8XPnz96NkkIMnrbD0/Kf"}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.16_1576653276718_0.3921387286042608"},"_hasShrinkwrap":false},"0.0.17":{"name":"sequelize-automate","version":"0.0.17","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.0.2","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"59fc772129ce7dc9300255528d57710152061ca7","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.17","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-IITQ/Nld5P/Deh9jjGWjyUGmS8RQEcqhm9bedEEfa+XALzzzOPRS6otmCdgxoX2Kait5ia9OfzsU5RhCkWLGFg==","shasum":"2eaeeab9f1278cab30ff121d61fe0190f7fd5089","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.17.tgz","fileCount":56,"unpackedSize":144698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/4WdCRA9TVsSAnZWagAA0DMP/1UJE/QPB4bk8hJGWYg0\nv/nnxKcKmjYifchAxUo+HXLmPYkkn+zEbNQ9A/ZRq2t0k7cQuSConEGtids9\nxcWmXxg2ISHI9LS5r6gnieb+30FsxNqHPcHKFK0z/kFwQ4BjKuapHhNOfWGb\nHyn+vQo8boDrzJDm/IvfkzQD6pebR/u5JYN6sNHJ4lht4z85oyaX7ZXttLrz\naqTMO5qK/9C1mz4zunKSpAV9o080vyDJ+GELqqZu+/9lxxc/09MgoARt702Q\nEPMcT2IrIeWKUSnL013aEbJuWEybpHRMJFXqgyBQRodoc17arqbYiMbATrWY\nUSyrp2MZ7n6INq+UgPANxirg745zmH7OJiCJaL9TSlJAqFDuxNfKw5bRBvVk\ny5Po0P2Ezs0cOfJjIBi/MsDJMmDBMbBeBe7WGUjhGScXe8b6Bw93Fav8D654\n2RMahWKI+7aTN9pwdZDGATlZDT3Gsf5ba4cJLeWAA9smWZeYfapc1fDfJRyb\nFDTKCCL0h2VOvot1oWMQK9UHP4qoydpLrmhZB+09wcNJHu2/VCFPWk+7fs1/\nYRqpJCxYHByaluvs5UOoEWn4u41qJZdW4bElPSGVYFreaubs7sBtvnuvOhdv\nBpNYrSeYj8n0CIBx3UrLzOqfmqyMyvVsnuX28BmbnPSs8jhfC9foPLN6EFfj\nRNax\r\n=ZfRN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4LgZT3LhwJI5IE5aTfunAO6HYSz8Eo4h0gK9SGUuWhQIgLxlIoV49evSSyGdhGAmjirP/O6FEDG1TQOgYnvr2NGs="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.17_1577026973196_0.9894969159435705"},"_hasShrinkwrap":false},"0.0.19":{"name":"sequelize-automate","version":"0.0.19","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.0.2","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"08a7d9fe6ff87b4bac48833279aeeb541773a4ff","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.19","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-x3OP77OPEIGljOb/rDizdjMLe4jQKcH34ZdwRwaa5YRhkLvtipaUNmIxCjSmjUXMB0Y1L7cI5AvnnmILS68gCw==","shasum":"12b685b7ad21eca047c7fb6c5f10a76444ab19b5","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.19.tgz","fileCount":61,"unpackedSize":150958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/4p6CRA9TVsSAnZWagAA8DsP/i9X4cV3XLR83GqP0NV4\n5yhFztydrIhGjlBeKXWQss7q4i7z2+G70h8CxKIXsmz2NrzHEi7oHfGKyUkL\nIC3rQvyB/0eugT2DsWXNTkYCoZLDvBiWvm3oypdADs665NbiZQg1jKNh9Ebm\nG2mZ3xfd/NSmmhRNfMgSMrcOBToO+lLoaYAn4TTsKmNqZP8VlGIrjgR1LFiB\nzM0vsaD+qGt4wIiGXmd/uxYzdSdz7uOHJm23LE2sZYBZwrbr3Nz63rrI/bXg\nv5EoQ5cZ1SWGPuK7Jed88ImFgpELScg40c5ok6ODVmXwxV7I6a0Cpt0h8bf+\n1GJKo2TJ8HyNxdTJxU15kDKbvN7Nz2uHB0hprM6r6deIwqqXuH/kzJdiEN//\nHF+jyrrtgHNFdu/aIy98TKeS6ifQn3XdgHCzIIvF5SbAYgorZcmZaQfoWvPf\nbpUR20R6ymjw+RPi9FWSdno40Hz5bfa/zmZ24H9YmltQODtGKO2VnPa2MOaL\nNaYwy6fOm2FHCOqTs6rvd50TqybBydX8BJUs2vxXJWv7yChotmBqxl69CNTO\n7GeKGpv5vO5Q7K287xnrGS0hVeln+5xcuIHcr3LmlJnwo+qZxx/hVRl1XYzA\nEpdn0XnR6PZJztUylvRbTyBliYuYc5ypRb2Z3RuRWyBR0x1lT49aGzCUwAi4\nfFzN\r\n=+8eJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeEHJ+iT5dTNogx6VPZmb9mBeOdgPQOZch05GuCCl1mwIhALV0fTrOnj9WXSd/Fvb47VAm51WyMb4BGbAeifnLQ9Oz"}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.19_1577028218412_0.5538480915807535"},"_hasShrinkwrap":false},"0.0.20":{"name":"sequelize-automate","version":"0.0.20","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.0.2","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"cf73d1046375754262e46f37f6033218acd42cfb","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@0.0.20","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VXyVsd+vjmrLlYa3Ay60PVA7vk2lPQnZhKbGkWAiJVoWtMHW0fM/zsFb6nHZ7ctIUtLyMW5bKHaZjJXOmpHPVQ==","shasum":"5f81631230299f183d61feff014830fbdd2f0ecb","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-0.0.20.tgz","fileCount":54,"unpackedSize":142960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/4q3CRA9TVsSAnZWagAA7NcP/2UBsDDU/DqIeJ/WrFOt\n8JUsOx0SxRAHTBtuft2RaGg+y/LNUtyzP0MwQ0NbDKPDX9CzB7TQI2e50Ix6\n/FlNX0PXhNe47UnXNAamzcbMiIBhmDzjw+c1UGCTzCkQ3PGpIt7QSt7CPgvv\nIzxgPJl37jBUVCssdBCkfUlKiFGBEFUwxthH5jafFP9fUVxlVTmCfViU1Lu1\n0VPD4onaCmLCaqiMhCe6KkCc7sxerDOSHmHyzr7vjVu/zDJwIG5LJpd/Woys\nJCfoJQ6hoGakvppJ8JzG+LaOWTjYW8drBTB87o1oleO0cAgfEtd/V6B2IBz4\nluXZeGSokJidbdcowyJUfq7onOkoCc290hRrMi4jp/YrNVtOFYtH6W8lZvOD\nIWCMnSwhdwIAfubI2EAcTvqLN415dlbvjC8/+9MznA9esc2TbSDJA8kh/2sM\nZOj9ggCj50GR4wVxcLY6YlyuqdG1PyOPguBOGd411mfp7vQ7geElTbH/Ogyy\nPW7hVCyTD2sbXEwffvPqgOPqV3YEM3P6IeBT0xdVaoqE7/EJZUSE2RZc7NG9\n1F+p9HC0NdbImEehVrXN6/bbPJCUUYBswlXDbaI5Waq2IRCYby77VyLviFx/\nTDUlSmiyMnPETPh8a2fgQzf7jFWxyBTMH2YqU96r/WEScriei2CWI/DNdwPr\nkFa+\r\n=Mu/0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAb2Y/NMTcWAhd3s6DnoBMhBnbqlqpqZfHIWwwrFal/qAiEAjaZ5OkkmlX49eBzTn2DvRU3NXOj0gQxK4E0D92JKb14="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_0.0.20_1577028278844_0.4063454468829353"},"_hasShrinkwrap":false},"1.0.1":{"name":"sequelize-automate","version":"1.0.1","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.0.2","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"09e27c17f4105028554197690147be6db3559a34","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@1.0.1","_nodeVersion":"12.2.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-5qNokalWgLX4hKsS8aMpDQF+Fi1YV31Snkbb6XXlmsasula7jzAHpKr391ww8nZQnkJkbLc0irqrKY+xMmb7yA==","shasum":"25db8e164a7a3a072dd28833b74a778f7e2a9bcb","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-1.0.1.tgz","fileCount":54,"unpackedSize":137746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeACtfCRA9TVsSAnZWagAA7TgP/33Gyo03L6kD2I2WJ1sH\nu95Dv7eyxh4s8VkPE7ek1ZQcGqdT4AzAbJS86IZ7EQQtWP3ixxRgQhGzFQ0g\n7g90t4GdSoVwM30yxySoSqxDPMdd63mDndwjglPm8h6N4JkOW6lFVvlUyS/h\naOt83PdW2N7O5zy7c+u0tqx/sQ8y9qt2vbjqd/yI7jRGGFgfLQpgI5DimEG+\n2NtKd4mvrXw+gNiToTcvlJHFhYYhk5CPGqmaAxvzJ9VA9ChE1ahiLZhuWe1W\n7Hd+QT2k8cDV5CULFxIQByjhSnlEuIovbq6vfJPg9ZfjGnrDugSprj3czqWj\nGdv8u0huu/1lVx2scJ2q9c7QmHgtt5JOrQ+LkZSBguDdUMwa56raajAl5HBa\n6SaH3qcK1rAKXWOCkTKBrdpFAOJUnJWiQMqY3sVnp5uRp3nUOnNbb+XG7dMs\n1a40lyvwPAzifBofvMsmxlkWiGGrRitKbzthJWeaoW0Dm1DjLeB0hpLYj4Er\n0/4+eUWEKJtH/+YPfInPTzdWoLEKMS9vidHsfWGtJR5mKEOiBGaGPVdsigqp\nWQVK/9hma6e84BwjvIH+xWdN22ADn+n2poVyX9vtHScfinXg6O/EP2RgdQPQ\n+5+w0WlvI/e3ynPzFcPdR84GKPW8oR7yAUV2TTJO10U9dkA0/ctsRAgD45oe\nvG1A\r\n=6zAO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzURWcDQq69ImkMVl60SH1IBsJvMqMpjHLfa8lTVGDIgIgR/aAqmUlo+na7KWVwm0+2iqOInnvHa1xjC+w96i6MtU="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_1.0.1_1577069407439_0.7896414581868547"},"_hasShrinkwrap":false},"1.1.0":{"name":"sequelize-automate","version":"1.1.0","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.0.2","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"3477fb056853d981abf877a920fc2df4f715508c","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@1.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-wEpObMVpRjGekB0auqd9oMv7gciwklZFCMaMGYjIekJQsBuTlzrAC3ioczXl+VlN30zdN7wfE82D/gpuTzgw5w==","shasum":"9c9aa238fe7aff92ecc6674d14ba8efeaf5bb0ac","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-1.1.0.tgz","fileCount":54,"unpackedSize":138567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBMy4CRA9TVsSAnZWagAAWE0P/AhoZzbdgaGw5G64L79a\nZyTGPEt0BZ0wCpEjYAQxtDKOcp9myoSLmvmGKwID2M0nlpkpBZnVqTneRg2v\nFdpGnJmCaJ2GRiYE0hUHLll0Qw9WioHstux2XGSUgDKOhWQPEDxcphUQIvUV\nO2WRXOjrDEKWoAMWyMwFqsLdwK0oBZ5xkp5tExQ++jFtegNz+bUzmP92ffjD\nKFC551wn2CdRUwTdtnxHZBKI8V7GkG7d6y3jfB0xFyh7xv6/d+9I9J2Vm462\n0Q1sP1ulf/sIRjAVdSp5vlKzOBXLIgly20t0lhVWU6HocU2i5xCM9LDatZ/t\nIra4ewZo5WiPVUL4pPZcGImR+u59U74Ymv5a5Dv4GJ6jhFVDp0KaiJh4r0o1\np6jL61v6N+6KWC2MXSwnONLOj2ldZk3FYzianWlmHYVE+picbaWQgiD/2kr7\nSm7nixJWSkFQKaDiXo1QcGRL4tI9+FU17G5A5/PxuPXyGoJlLus81edfBhQI\n5442FLe24+aym9GaRVaNmhkV0NEdayRxuuiUwK3YwPVoOt9uxDzKNmdXNIdw\nWf7MVBlmuIweVxP2tbK8T+txzbFAsUPacb4u0ZVy9loAedJ0enDou5dSlIgo\n9NnUSv4mDlmN4Rq1VYzcVLu2b8pBRGQDBFw5nAMgEo1Mi6ftvuNOfNECuvTn\nxqrz\r\n=2kqE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtQKsSBCQ/l4g2vjSWRAkf0m92EHq/Hnmii8Y+zvsE6AiA70VVgISihNXvlhCk99zIycEm8pJGDIoS+9oKzETTkKQ=="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_1.1.0_1577372856064_0.7819284642904889"},"_hasShrinkwrap":false},"1.1.1":{"name":"sequelize-automate","version":"1.1.1","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.0.2","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"77b83fdc90d8dc242a58043e3fa715a8917fda8a","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@1.1.1","_nodeVersion":"12.2.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-51e0PNvtOLk7xppYT/JAV2T0b7O9NLcg88FwgcwEDVgNyF2DqpRBjdmIuTc/hy9Fkbl9tGC//CrrID6ta+Cbcw==","shasum":"48d7e42cd2e4df7b886493de3c4875d529f9927b","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-1.1.1.tgz","fileCount":54,"unpackedSize":138649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBNunCRA9TVsSAnZWagAA2qEP/3jQQXvz4/IOo1KAd+/t\nX9Wmt4JNjeWTp6dcd9NZIyvEK7neC5H5WTwNt08vmmaIIsGuLoR8Px31TUEf\nbp2vPqyUVrdkJLvPBMtw8uxTEviq6ky36zVLidQjKjorD0VfculwhA8KCF+1\n2MOqocITfdGV43AItInLHMaPjzaTgIGPaVJbVG5hpQ1UNQdJI+/QcXfa+LtX\n99PoZa9dy87AIAh6zKRvIiAA46PsdTYvgn3MbZm6uqsWoxSmA/kMnT3LwVr1\nxnmXjksJOlnoLMpzdMUy2cm5jS++E70Jw/u70P70YnT0G+LjP6ivEsiDXZuw\nawasL9KcTNBPPSAjs/2M9Jy+1SIbFv50Zd29ZqzBlM9SRoCOLAAHmGWQe2Ke\npYXhI3tF1WPi2RwEszqcg0gdASlNmjRAN6Rlq/D08vCtP8Ad+aRdy0R9NlAq\nlsD8b47Aojsq7eOxkZqXhd0GXYpoBYOZJqiuqWWfN91mo98siNU5f5b+Ju9q\noRzA42w4jsPsx6PM8jWKyMOWENXwQZJmmPEHvdRaMrRVpmkXmpl+VZkMJd81\naaNZB5K1fXQvkF9nB8oRENB7ay8SMQhvTr1pQbIDzrDKKnUluLfLq2/4e0I+\np6cjD3mVuMJZPliXWGGYXwB2JLZlpJfPmit4ra40gIRKRCw5CWwLAgd96GVP\nE2U+\r\n=RcNr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDICT4WA8TktmzbR9AnqTCCDiXGeUcAt+OJ/A5jI5S1gQIga2ZKff8KZU0RV0oEyaSCmv5gKly6SAwFUVNMvYKNNvI="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_1.1.1_1577376679316_0.9740014914031561"},"_hasShrinkwrap":false},"1.2.0":{"name":"sequelize-automate","version":"1.2.0","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.0.2","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"eb0d9a37e85655d02d8e2f80bf0514347221c073","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@1.2.0","_nodeVersion":"12.2.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sgk3r/+nn5itiqzbvTiOPnuzOkOatjTvI49lrVcxwiIRmzW3z7221xkVD4wRIlrz9SXw8jJgJRXcwhOLcmCd7A==","shasum":"18f7f1f65f8132392f0a732855bbfb2bcf11bb2a","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-1.2.0.tgz","fileCount":58,"unpackedSize":143431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFG5GCRA9TVsSAnZWagAAPkEP/0xvANhDT8m11pcRxCor\nFRZWdDC7MiXmelt5uEbfvATsROsJcxyvYM3FvNSr9lxdan8Wv6EzNjBkqgoS\nZrWGC96/NtwnQoc9UbHRjPCX+SVr8j/NZpUd5Dw0DuVwVo0NuxV4NHAV4+G3\n76JjNVzbXttZEA7h1cT7agjw8lbdyaqqIkGUvDY2iMKAcbJohpivnNn1CqgN\nIG/DI1+5PkuTIT93jz7OBmL9uhFvbpHViKx+XhlrAswK73k9L30GGxhFqq7W\n6HroD/SQt1K/T2DC3GJz4437zQ3pFKl0aIUNIqGZylEAsiKYn/wDcz7WBoHW\ni1M0/BQHTxwr171CmeJIT6rh3QAObOVUQW9OlNlZpACLxu+x9uvsBkaq/IRk\nbkqo/ragCM8drZKfsLRv7fkm7MOf4kWosdqgPNNgAOykagOn+OprjxrFUNiG\n3MWF61OC+3/sOG3a1Wal2PF44hH0aqjMMmSyOO2bGI82XUKvUGZhFrBH3FLf\nbniOL6N3ufoVRiHk4yZ8fnRebrQFatu6Hw260ND8XIYUxonO0KkOx2bU321h\n8FpnHYPSlTiTfI3fJtL7bAsG6/LwVdYZz3bWoC25dS8OD1G7Cc34iEi/UCtl\n+iUnHd4E6LgPwoAvYkw0QSQwk26Riy6b1ei9bBwh/aG09rEKUZFOgKVVXMCH\n13pY\r\n=jvug\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1htC/QVMqPnoNIPAP2ghP8oJBlqpCzndFbnKPSxr+DAiB4ZGFmy6pd8WUG4Y4+k15WGZdKOchB7/9XgqrAxI8rTQ=="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_1.2.0_1578397254470_0.8889334724565652"},"_hasShrinkwrap":false},"1.2.1":{"name":"sequelize-automate","version":"1.2.1","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.0.2","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"1aae364ae9761a375fab318730f6ab64e42ae0c6","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@1.2.1","_nodeVersion":"12.2.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-NBT7gYH6Gz2zf28U7Xm1BcutJPcRN4oZpKKuAmMYqOfVKUGeDzcwCQ6YWpVaCal8S+XlmXGYj38ek8J5ZbT2rw==","shasum":"a0b8d7ef295e3bd85d3805deb7c39aed40f71c2d","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-1.2.1.tgz","fileCount":58,"unpackedSize":143682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuO0uCRA9TVsSAnZWagAAnvcP/R/wFfflz0UkZXUCuljR\nHDG4f6/48bfWv8zmectecxG6vwdBpjZETRFtrVABCRj4g4VNjcbdSK6yEZR0\nBeRxU1ZILwBoGiu6j9cUBMMOV46LIOWuEvnqBS5Ppc5YnjVCiHztfdaF3CYm\nSmYtoADFiWJTZcRtbvWYF9P6S/XHQ3FChLPZOE/pH9dAX42DB+fYpECD2+Uq\nF6KMBxcJbORkeDb7YhjFmCzoCp2vZvX9ud0of+4miVMKR2hk4tUL3cXZRRef\nbdWM5a2QppsJ5rn0VOHulQsv/o/xCzlI9YUCYLo/6jMbK3PuD3f6n/8Dfwub\n+i9hSgWRia/GUfRAoXqkNPGXrXWFk3pBiLpsX6pl9VXGi/80x/Hlug2qEaxT\nVKU8NjvEfSD6+W2U8j6ZVomwM+m5NkYm95LOdDPfQyFKrB5A2YVd4kUoASut\nI+gRnQ40XSBg2+MaMJM4vXpXgvMzaxWVqSL/4ngPQTHZy//3gc35g85IWiAo\ntp7+bB8NXhGLH4uXEgGX2SRnwaEtuFd3caA3XKOm6WDXlKm0BNRcfA2Aq+FD\nWquEIzDKpgu2HVgs81EsW+LEJSD1QoZ8Jey4Qi/qtgdmITYoMokZKBk+lk8i\nPlvY5vWYg2T28sBlXM6QX8XVlvkhSI+toHfasLRkAfc04bkzU2heo4yTBWFI\n3p6z\r\n=0DZG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsYJMum0fZgJ5EpUBpVLAoKBm4z9kAssqh+sQDmGHAFAiEA1A2+mtQy9C2Fx2JxvG5bo/j8pQszAJUCMzthMcu51j0="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_1.2.1_1589177645652_0.36739747495542696"},"_hasShrinkwrap":false},"1.2.2":{"name":"sequelize-automate","version":"1.2.2","description":"Automatically generate bare sequelize models from your database.","main":"index","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"bin":{"sequelize-automate":"bin/sequelize-automate"},"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"nyc":{"exclude":["**/test/**.js"]},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","test":"jest"},"engines":{"node":">=0.10"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"license":"MIT","dependencies":{"@babel/generator":"^7.7.4","@babel/parser":"^7.7.5","@babel/traverse":"^7.7.4","@babel/types":"^7.7.4","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15","sequelize":"^5.21.2","yargs":"^15.0.2"},"devDependencies":{"eslint":"^6.7.2","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.19.1","jest":"^24.9.0","mariadb":"^2.1.4","mysql2":"^2.1.0","pg":"^7.15.1","pg-hstore":"^2.3.3","sqlite3":"^4.1.1","tedious":"^6.6.2"},"gitHead":"4408e90a753257a7c135389d7f5586ec47c8cddd","homepage":"https://github.com/nodejh/sequelize-automate#readme","_id":"sequelize-automate@1.2.2","_nodeVersion":"12.2.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-Go9TQR8wA6fajyq0Vtws32Wq5AmPDfSZ5k9zjtP7rIPiWbaCqXYlxEjRBJXEs9WG/KVpxShK6BqNH9kCvOyw8Q==","shasum":"b2854aacc1a4b1a7fe7870608382a79e0f0533d9","tarball":"https://registry.npmjs.org/sequelize-automate/-/sequelize-automate-1.2.2.tgz","fileCount":58,"unpackedSize":144243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuXSWCRA9TVsSAnZWagAAjiIP/jMUBtTYI9i8j+WLcoxn\nxxVbu6OEa56hSnQuRTJ/tLVGV/IJpS2PUK+7jRfdzF9Ub00BzLlBZAmIMbWl\nguZI8dr9ydd8kr8EiI2/lN2IihupJEDoqlrTjks1rQ2jZu2jG2g1jSQ0EPc7\ny3DxpONjikPb/x78on/yTpeiYHoGLfqp/G2A8dGU6GrCF0YQiBnOnP0UW9Ri\nHKZgoVJrrmGxLE5Z8SWC5wDYF2Pl1qeyYJsfFZf2jRcJ4f619hlNb07ZXkUV\n1X/XAG5ZG3u4iASU5/AIrMU+li0SfK75/Y2SRPhUCA2YjoihrHUMgbXbj5A0\nu5YPfRFJFIf9S9W4Y8VhYEy9iRvVLlkzOvL7xT6z22VNYxkSE50PJKfUmvOc\nr6pjd012UmpCnnL+0M6R00gFwiRzJqnjEQfbrY/FDJeOvRX6vIE9maxJYCmz\nsOIGUQd1ZU6/+Gd84k1O1/kN0MSraHcJRTOZUXdxMIBMYRL06Eg4UMpZ+xrw\nN61JPXtJLIZq/Lpg9YAA7LAnG4dPMAAeNASo/rk2caGSsLq6O7Jd5iB5CBxl\n5r0sJcrNPdLA9uPC0IeO/fqwaXrzVNsYmNFLaDiYpCMoBCrifRsp34i3kyel\nsrOkmeY6wvTQFWaaLJUQz6fgfajIeuqBbGp/NcCDmcyKm68yzxvo9KppOxLR\niB/Z\r\n=f+f0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5IFerqIzWb1zW7u6Anw3Ay2HmZHWyNXVMCd5H3QPgJAIgVpNuTF4TQ2ce69mRduFn1l/EYAx/NowmT5h1NRf3bDI="}]},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"_npmUser":{"name":"nodejh","email":"jianghangscu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sequelize-automate_1.2.2_1589212310206_0.005236554747451327"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-10T14:16:37.482Z","0.0.1":"2019-12-10T14:16:37.615Z","modified":"2022-05-17T11:46:46.171Z","0.0.2":"2019-12-16T05:06:45.575Z","0.0.3":"2019-12-16T05:51:38.781Z","0.0.4":"2019-12-16T06:08:07.340Z","0.0.5":"2019-12-16T06:33:08.550Z","0.0.6":"2019-12-16T06:54:12.892Z","0.0.7":"2019-12-16T07:22:46.660Z","0.0.8":"2019-12-16T08:04:14.572Z","0.0.9":"2019-12-16T15:00:49.905Z","0.0.10":"2019-12-17T02:52:00.691Z","0.0.11":"2019-12-17T03:05:06.809Z","0.0.12":"2019-12-17T03:08:47.328Z","0.0.13":"2019-12-17T03:49:25.352Z","0.0.14":"2019-12-18T06:43:43.618Z","0.0.15":"2019-12-18T06:47:13.152Z","0.0.16":"2019-12-18T07:14:36.844Z","0.0.17":"2019-12-22T15:02:53.309Z","0.0.19":"2019-12-22T15:23:38.520Z","0.0.20":"2019-12-22T15:24:39.006Z","1.0.0":"2019-12-23T02:38:28.579Z","1.0.1":"2019-12-23T02:50:07.579Z","1.1.0":"2019-12-26T15:07:36.212Z","1.1.1":"2019-12-26T16:11:19.463Z","1.2.0":"2020-01-07T11:40:54.612Z","1.2.1":"2020-05-11T06:14:05.752Z","1.2.2":"2020-05-11T15:51:50.355Z"},"maintainers":[{"name":"nodejh","email":"jianghangscu@gmail.com"}],"description":"Automatically generate bare sequelize models from your database.","homepage":"https://github.com/nodejh/sequelize-automate#readme","keywords":["mysql","postgres","sequelize","sequelizejs","mapper"],"repository":{"type":"git","url":"git+https://github.com/nodejh/sequelize-automate.git"},"author":{"name":"nodejh","email":"jianghangscu@gmail.com"},"bugs":{"url":"https://github.com/nodejh/sequelize-automate/issues"},"license":"MIT","readme":"# Sequelize-Automate\n\n[![NPM version][npm-image]][npm-url]\n[![npm download][download-image]][download-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n<!-- [![Greenkeeper badge](https://badges.greenkeeper.io/nodejh/sequelize-automate.svg)](https://greenkeeper.io/) -->\n<!-- [![Build Status](http://img.shields.io/travis/nodejh/sequelize-automate/master.svg)](https://travis-ci.org/nodejh/sequelize-automate) -->\n<!-- [![Dependency Status](https://david-dm.org/nodejh/sequelize-automate.svg)](https://david-dm.org/nodejh/sequelize-automate) -->\n\n\n<!-- [![Test Coverage](https://codeclimate.com/github/nodejh/sequelize-automate/badges/coverage.svg)](https://codeclimate.com/github/nodejh/sequelize-automate/coverage) -->\n\n[npm-image]: https://img.shields.io/npm/v/sequelize-automate.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/sequelize-automate\n[travis-image]: https://img.shields.io/travis/nodejh/sequelize-automate.svg?style=flat-square\n[travis-url]: https://travis-ci.org/nodejh/sequelize-automate\n[codecov-image]: https://img.shields.io/codecov/c/github/nodejh/sequelize-automate.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/nodejh/sequelize-automate?branch=master\n[david-image]: https://img.shields.io/david/nodejh/sequelize-automate.svg?style=flat-square\n[david-url]: https://david-dm.org/nodejh/sequelize-automate\n[snyk-image]: https://snyk.io/test/npm/sequelize-automate/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/sequelize-automate\n[download-image]: https://img.shields.io/npm/dm/sequelize-automate.svg?style=flat-square\n[download-url]: https://npmjs.org/package/sequelize-automate\n\n\nAutomatically generate models for [SequelizeJS](https://github.com/sequelize/sequelize). Support javascript, typescript, egg.js and midway.\n\n## Installing\n\n### global\n\n```shell script\n$ npm install -g sequelize-automate\n```\n\nYou'll also have to manually install the driver for your database of choice:\n\n```shell script\n# One of the following:\n$ npm install -g pg pg-hstore # Postgres\n$ npm install -g mysql2\n$ npm install -g mariadb\n$ npm install -g sqlite3\n$ npm install -g tedious # Microsoft SQL Server\n```\n\n### in poroject\n\n```shell script\n$ npm install sequelize-automate --save\n```\n\nYou'll also have to manually install the driver for your database of choice:\n\n```shell script\n# One of the following:\n$ npm install --save pg pg-hstore # Postgres\n$ npm install --save mysql2\n$ npm install --save mariadb\n$ npm install --save sqlite3\n$ npm install --save tedious # Microsoft SQL Server\n```\n\n\n## Usage\n\n### Command Line\n\n```shell script\nUsage: sequelize-automate -t [type] -h <host> -d <database> -u <user> -p [password] -P [port]  -e [dialect] -o [/path/to/models] -c [/path/to/config]\n\nOptions:\n  --version       Show version number                                  [boolean]\n  --help          Show help                                            [boolean]\n  --type, -t      Which code style want to generate.\n                           [choices: \"js\", \"ts\", \"egg\", \"midway\", \"@ali/midway\"]\n  --host, -h      IP/Hostname for the database.  [string] [default: \"localhost\"]\n  --database, -d  Database name.                      [string] [default: \"test\"]\n  --user, -u      Username for database.              [string] [default: \"root\"]\n  --password, -p  Password for database.              [string] [default: \"root\"]\n  --port, -P      Port number for database. e.g. MySQL/MariaDB: 3306, Postgres:\n                  5432, MSSQL: 1433                                     [number]\n  --dialect, -e   The dialect/engine that you're using: mysql, sqlite, postgres,\n                  mssql\n            [choices: \"mysql\", \"sqlite\", \"postgres\", \"mssql\"] [default: \"mysql\"]\n  --output, -o    What directory to place the models.\n                                                    [string] [default: \"models\"]\n  --camel, -C     Use camel case to name models       [boolean] [default: false]\n  --config, -c    Sequelize automate config file, see README.md         [string]\n  --emptyDir, -r  Remove all files in `dir` and `typesDir` directories before\n                  generate models.                    [boolean] [default: false]\n```\n\n#### Example\n\n```shell script\n$ sequelize-automate -t js -h localhost -d test -u root -p root -P 3306  -e mysql -o models\n```\n\nProduces a file/files such as ./models/user.js which looks like:\n\n```javascript\nconst {\n  DataTypes\n} = require('sequelize');\n\nmodule.exports = sequelize => {\n  const attributes = {\n    id: {\n      type: DataTypes.INTEGER(11).UNSIGNED,\n      allowNull: false,\n      defaultValue: null,\n      primaryKey: true,\n      autoIncrement: true,\n      comment: \"primary ket\",\n      field: \"id\"\n    },\n    name: {\n      type: DataTypes.STRING(100),\n      allowNull: false,\n      defaultValue: null,\n      primaryKey: false,\n      autoIncrement: false,\n      comment: \"user name\",\n      field: \"name\",\n      unique: \"uk_name\"\n    },\n    email: {\n      type: DataTypes.STRING(255),\n      allowNull: false,\n      defaultValue: null,\n      primaryKey: false,\n      autoIncrement: false,\n      comment: \"user email\",\n      field: \"email\"\n    },\n    createdAt: {\n      type: DataTypes.DATE,\n      allowNull: false,\n      defaultValue: null,\n      primaryKey: false,\n      autoIncrement: false,\n      comment: \"created datetime\",\n      field: \"created_at\"\n    },\n    updatedAt: {\n      type: DataTypes.DATE,\n      allowNull: false,\n      defaultValue: null,\n      primaryKey: false,\n      autoIncrement: false,\n      comment: \"updated datetime\",\n      field: \"updated_at\"\n    }\n  };\n  const options = {\n    tableName: \"user\",\n    comment: \"\",\n    indexes: []\n  };\n  const UserModel = sequelize.define(\"userModel\", attributes, options);\n  return UserModel;\n};\n```\n\nWhich makes it easy for you to simply [Sequelize.import](https://sequelize.org/master/manual/models-definition.html#import) it.\n\n#### Configuration options\n\nYou can use `-c, --config` option to specify a configuration file.\n\n```shell script\n$ sequelize-automate -c \"./sequelize-automate.config.json\"\n```\n\nFor now, you must create a file called `sequelize-automate.config.json` with the following content:\n\n```json\n{\n  \"dbOptions\": {\n    \"database\": \"test\",\n    \"username\": \"root\",\n    \"password\": \"root\",\n    \"dialect\": \"mysql\",\n    \"host\": \"localhost\",\n    \"port\": 3306,\n    \"logging\": false\n  },\n  \"options\": {\n    \"type\": \"js\",\n    \"dir\": \"models\"\n  }\n}\n```\n\nOr a `.js` file: `sequelize-automate -c \"./sequelize-automate.config.js\"`\n\n```javascript\nmodule.exports = {\n  dbOptions: {\n    database: \"test\",\n    username: \"root\",\n    password: \"root\",\n    dialect: \"mysql\",\n    host: \"localhost\",\n    port: 3306,\n    logging: false\n  },\n  options: {\n    type: \"js\",\n    dir: \"models\"\n }\n}\n```\n\n#### In project\n\nAlso, you can use `sequelize-automate` in project.\n\nFirst add a configuration file `sequelize-automate.config.json` as above and add `automate` script to `package.json`:\n\n```json\n\"script\": {\n  \"automate\": \"sequelize-automate -c sequelize-automate.config.json\"\n}\n```\n\nThen you can use `npm run automate` to generate models.\n\n\n## Programmatic API\n\n```javascript\nconst Automate = require('sequelize-automate');\n\n// Database options, is the same with sequelize constructor options.\nconst dbOptions = {\n  database: 'test',\n  username: 'root',\n  password: 'root',\n  dialect: 'mysql',\n  host: '127.0.0.1',\n  port: 3306,\n  define: {\n    underscored: false,\n    freezeTableName: false,\n    charset: 'utf8mb4',\n    timezone: '+00:00',\n    dialectOptions: {\n      collate: 'utf8_general_ci',\n    },\n    timestamps: false,\n  },\n};\n\n// Automate options\nconst options = {\n  type: 'js', // Which code style want to generate, supported: js/ts/egg/midway. Default is `js`.\n  camelCase: false, // Model name camel case. Default is false.\n  fileNameCamelCase: true, // Model file name camel case. Default is false.\n  dir: 'models', // What directory to place the models. Default is `models`.\n  typesDir: 'models', // What directory to place the models' definitions (for typescript), default is the same with dir.\n  emptyDir: false, // Remove all files in `dir` and `typesDir` directories before generate models.\n  tables: null, // Use these tables, Example: ['user'], default is null.\n  skipTables: null, // Skip these tables. Example: ['user'], default is null.\n  tsNoCheck: false, // Whether add @ts-nocheck to model files, default is false.\n}\n\nconst automate = new Automate(dbOptions, options);\n\n(async function main() {\n  // // get table definitions\n  // const definitions = await automate.getDefinitions();\n  // console.log(definitions);\n\n  // or generate codes\n  const code = await automate.run();\n  console.log(code);\n})()\n```\n\nDatabase options `dbOptions` is the same with sequelize constructor options, you can find all options here: [https://sequelize.org/master/class/lib/sequelize.js~Sequelize.html#instance-constructor-constructor](https://sequelize.org/master/class/lib/sequelize.js~Sequelize.html#instance-constructor-constructor).\n\n### Methods\n\n- `automate.getDefinitions()`: Get all model definitions. `sequelize-automate` will use these definitions to generate different codes.\n- `automate.run()`: Generate model codes.\n\n\n## Type\n\nYou can generate different (node.js framework's) codes use `type` option.\n\n### JavaScript\n\n```shell script\n$ sequelize-automate -t js\n```\n\n[example](https://github.com/nodejh/sequelize-automate/tree/master/src/generate/template/javascript)\n\n### TypeScript\n\n```shell script\n$ sequelize-automate -t ts\n```\n\n[example](https://github.com/nodejh/sequelize-automate/tree/master/src/generate/template/typescript)\n\n### Egg.js\n\n```shell script\n$ sequelize-automate -t egg\n```\n\n[example](https://github.com/nodejh/sequelize-automate/tree/master/src/generate/template/egg)\n\n\n### Midway.js\n\n```shell script\n$ sequelize-automate -t midway\n```\n\n[example](https://github.com/nodejh/sequelize-automate/tree/master/src/generate/template/midway)\n\nIf you want to generate codes for other frameworks, please let me know.\n\n## LICENSE\n\n[MIT](https://github.com/nodejh/sequelize-automate/blob/master/LICENSE)","readmeFilename":"README.md"}