{"_id":"@axway/api-builder-plugin-dc-mssql","_rev":"99-4ae6149e48b0ff6ec23d08bf03a33534","name":"@axway/api-builder-plugin-dc-mssql","dist-tags":{"next":"3.3.2","qom":"3.3.2","riga":"3.3.2","sunnyvale":"3.3.2","tauranga":"3.3.2","unna":"3.3.2","villasimius":"3.3.2","latest-4":"3.3.2","wicklow":"3.3.2","xiangxiang":"3.3.2","yangon":"3.3.2","zaanstad":"3.3.2","latest":"4.0.0","austen":"4.0.0","beckett":"4.0.0","christie":"4.0.0","dickens":"4.0.0","ellison":"4.0.0","fleming":"4.0.0","glaspell":"4.0.0","huxley":"4.0.0","irving":"4.0.0","lee":"4.0.0","joyce":"4.0.0","king":"4.0.0"},"versions":{"1.0.0":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.0","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.0","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"}],"nyc":{"lines":85,"branches":85,"reporter":["lcov","text-summary"],"functions":85,"statements":85,"check-coverage":true},"dist":{"shasum":"0a63e9cd481f613cee682d04db4b77f55b8b4da1","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.0.tgz","fileCount":11,"integrity":"sha512-B66ICM4ItmF87hqAsZ0ka3fPs1U9DxSLbKBGcG1qafUBm8ShnU/7fJujtF7JbNZhQ9t4chTMGkufGfTR2e1N3g==","signatures":[{"sig":"MEUCIQC69SeJGBHjjjFWez/4QC0rnuu0fT0wp8H22MOw01yUSwIgf5SsrAJI4UIHZJGv0oFwDdShe4iY9hIplWDO2MmlJRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwIS5CRA9TVsSAnZWagAA6uQP/RuvEPG48QPObTqugbLp\n9oBMwevy1oOwItRR3hyEnX/bL8/Mw8sX66SceJnwRmVz+jTQWwmSkMZAaznQ\nBqXS0NMskW8hY7O9yuOSgE5NqrxAZlsyzh3V4ATzkqjSIU51AmfksmRzWNth\ntmVze6dRaH16KHx5uYpNBmgy9AepH5K3/p5oULEXAxrQ6uA20RbfiMBjyxsO\neu1Fq5/XlprlRoum8rY0jaoy8t1A8Wi8k52TyW0E28+3q2m8mx4T2uIhi/R7\nK2L4Sgl6zIsat3sULwQ5Zh2E8DhtXIaQBXYiAVbBWOjREjz0Ra0WuZmxeh3g\ngU54RFxI301LrRKvyF1xzTHZ2ccc8ko440LnURAbzdGQ1zhYfilbTxQdhxrO\nMcXU0B9wp8K8MWegf5AioYt/nRymvWXYn9j1dmm9uF1Ak1ScDca4tpeOtalE\nPg6aHDU/cvuumWGEHFtI4h8QFkGHmzBfAL9WuJzM3BG8VnMdY1X7QlVSJHIT\n2GDdZlIbOiBJFBGY4EEkD/tAM50Qar4fsfIomq78aCM3m92f0iFcQkdKUv6q\nQskloTK1jM5CWeTFJfS+qpN2qvI7V0bfobCNpbH70seKc2D/Owix308asul9\nhKbfP9+YCT3/boITFRAyok+3vwV6ipXeroc2jGkJ3aO/ut7vS5gTZSxfDfd3\nMAJE\r\n=md2O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.0.tgz","engines":{"node":">= 8.9"},"scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","posttest":"nyc check-coverage","build:dev":"npm run build:lint && npm run test","test:unit":"cross-env NODE_ENV=test tap test/unit/* --bail --coverage-report=text | tap-mocha-reporter spec","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mysql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","test:integration":"npm run cleanLinks && cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha --colors test/integration/*.js --recursive -R spec --exit","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.12.0","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.0_1539343544759_0.9378870617828416","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.1","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.1","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"}],"nyc":{"lines":85,"branches":85,"reporter":["lcov","text-summary"],"functions":85,"statements":85,"check-coverage":true},"dist":{"shasum":"c321edac44be7bd1d0b125b187d9bc866577efcf","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.1.tgz","fileCount":11,"integrity":"sha512-WH7eq34xQuBcpoRNlIbfnxSD6xOy2z+msKG5R+hO7IGSX25cVYzj2IxEogLs3enpGhA9gjsKCGBr5gMRXBaiAQ==","signatures":[{"sig":"MEUCIA0zHEgf2LaLJgUCx42Czy5gXzwBunT5zw/QLZF+vc1HAiEAvteTNpWU25nB6aeFPkJcy3wjIsF7ni4ql8b1J36bN0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwJ+JCRA9TVsSAnZWagAAq8IP/irJswl59mh0i8DFxB0p\nfBYvcGrOvne/CZkRID1U82XxeYKacBl4G5c7bCl/plW5DnkJm2tG2HnjiYGs\nA1wG8f06g21OVTIV57ODIWi1UKpotafSLsjWY+tPaSJUcBHW3HbxF4lMeXuI\n/4hxwGVXzvBlY+3mZ3Gd2JpK1tJI1ZWi0vT0YsmhKkI1WTrPYeQAvp6/tHXW\nQ5wc36CGdWAjK32Du9GpXCWiOD6Y84TyBcr/BNkQ88BxO6iGKefjuR2no1m/\nfwswpkfeION/Vw2WgaW0gXjnVRGYHXbN/PwaZTQcEiWtGhGde5oM820IEsCW\nsBPQYi4UqqK/W3IraDZQX4KFkBJScpP4wnZ28nIC/ctgIhCDs7nhipUD5or0\nvgGgxPZAb4M+FKH7v5I7RY1xc5zmGLio+FBCFmG6o/kvG1GsZhozfnDYY8h+\noi7ttEUHo1C41HP5AEsQCisx+HlnEhPI1qG9BZB13eBvuRumEG18Lw0dkFdN\nRAoQ8x6/aKvJ4YB2AkGbX9T8CmEV4ptF2JAl/x3h3iO3lSzv2bEPdDCbdu2i\n1Ywt5m+WkX07KH+LmTeLk6pkSt+G7XVJswwHz9eFuL9+zHehuyJ6g8QA6niU\n00jN3twQgFcANv9/ui68gvXBHkgcTHNvWeoyF7gPJ/dhDjUUJ+llGThBvasL\nmf/7\r\n=UPw3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.1.tgz","engines":{"node":">= 8.9"},"scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","posttest":"nyc check-coverage","build:dev":"npm run build:lint && npm run test","test:unit":"cross-env NODE_ENV=test tap test/unit/* --bail --coverage-report=text | tap-mocha-reporter spec","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mysql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","test:integration":"npm run cleanLinks && cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha --colors test/integration/*.js --recursive -R spec --exit","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.12.0","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.1_1539350408801_0.22277635948541263","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.2","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.2","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"}],"nyc":{"lines":85,"branches":85,"reporter":["lcov","text-summary"],"functions":85,"statements":85,"check-coverage":true},"dist":{"shasum":"2ab3408f2438ee0387fec1b84f4fed8ee5303e83","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.2.tgz","fileCount":11,"integrity":"sha512-Zl1EUI/3JzachmcU24Db5Kf3EspUlddqmQiqS92DLIhSAKz/i8CqAGt+hwldpFtaxRzBV9hR8s5OdXqfOwC2EA==","signatures":[{"sig":"MEUCIQDPID5hsmBekXFKNbwf0e/JfhfFLCBNxohIqAX2evburwIgPShioZ2kD1hOYZgKnZwnvVC7eupZ4pNkv95pouQD3rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6rqWCRA9TVsSAnZWagAAcxEP/R8QnexAcqDL2DnsEqsv\nYigU4L0Wvoeb3U6JvZ10h205Shzzeh5LgX9tWPV/SylWuIrtrMWDIkbLZCLt\nNQeY99IUMXI+BqwqRkOZL353P6lREPMRtewqerp8flwlfT984IwYxfwSfgin\nPwB652gAnznj3yXjCW6Fkwx4aUJo+8WO8QDowC3ukCE2z+FjElMdC2Iv4UrM\noigesGVa9G2NW+jQ/2xSeNxXWW6Gf3t6oOHgzQDco23zg4ulEYNfVM/s7GoX\nrA8rvKaidhvp0T05pjqo/rc8k8cHPDFq74Yavy5d1JwxmChkEEQo8t2N9TVd\nNR29k03lvQ+R/mTX1spWFM1cBw7hNKnV+aQlTxgkOgB+YSJgiralwejwFFwg\ndD7V2yD9TtyGHBC29Sy+6pOYoGt5LZdtdV7Uqm91BfJFZzvzhVciJ6XA8Wuz\nYqIcpWy36uPd92gE3/4magm1/7omFy+nLJ1tThothzfKKMzPeAFTUBOYvGlR\nEojERaqX4Pd27UXCtdJvOLDLV3xOlHNRkd9vmIqIOUy/Ux9Su2MI+4WXrvYM\nMC5H7IMaOoTsbsGDUnousYMwa9kuuW6Km4Sfh44IXG+lhSFvp79hqTc7Rw9O\ncMU4ubc7szfzT4+kEanQHzN0k0NlK5Mi2DIXH8SLuBQwoDJMVPpzVtjPAG+h\nxge/\r\n=73NK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.2.tgz","engines":{"node":">= 8.9"},"scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","posttest":"nyc check-coverage","build:dev":"npm run build:lint && npm run test","test:unit":"cross-env NODE_ENV=test tap test/unit/* --bail --coverage-report=text | tap-mocha-reporter spec","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mysql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","test:integration":"npm run cleanLinks && cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha --colors test/integration/*.js --recursive -R spec --exit","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.12.0","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.2_1542109845884_0.028092445078298223","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.3","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.3","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":85,"branches":85,"reporter":["lcov","text-summary"],"functions":85,"statements":85,"check-coverage":true},"dist":{"shasum":"98ac733d914377aeab08196aaec13bad899c0dcb","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.3.tgz","fileCount":11,"integrity":"sha512-Agdd7SQrIu+uZQ/EGFTTwj42BcYK5+XTmqjLJs3g2c775owfU5iACBUxu9P3sH7h2NwwlfN67TdlT8wySxxIiA==","signatures":[{"sig":"MEQCIEQ0AYRw28Vp6QM4k7rzoTBum9miVQRq7veFPa9KOmSzAiA06o2icWp/nzD5cGLflBwdCbvoLhpRWdr7+o3JDUEV2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSyoGCRA9TVsSAnZWagAAlgMP+wbeG7/H62QzlGuqAYDZ\nphJbDmkc09XPfWyFawhdzHtRQNUhvO3pBiQCB+gLB/1S0UTg3PC8nNMTfvOS\ndHcav6GPjVrFlcebE13wjhGZZik6MnOLPZW8cmUrNtLIl1fdXVpJ3yhmyPw1\nUbzrCSaRE728LdEVsB3IobSiI8u7a+HvRMYqEUvX8OqJHrreE/ao8aOx3lwm\nwaKPg6sP3mEJLyn/GH1Y9hEeoqNX8fc228S/GKmLFFK+mVZuGWogqw9fqiKf\n9UBHd6qRU4pEmy/vV8irDgWxjReqMrV3BW7dI8trVQWjB9eY6rtT8irbKlql\npyWyNyWzGCsMhoYalaUXV8qfeLc3zp0G4Yy8wdgvoNaZFPPMEphHGuX+gF/d\na40kjJ/GGt53EVzS86XlGgaOaliw8yTSopRAqRY90AV4YcxGoB9mhSvWkHME\n/DAj0ysWUpiWS7qhlxqQg2nkPPxf3y0Zgkb0GHBF//4dguxWk9et6xaIJUSW\nHimI+UujYLbGdHXQskr6vO4n5m0+GuNDqJgBD6YXBdgIW5RZMcAHkHue4TN7\nZUvglgGWAaZvs846b76H2mNp8sOfVGUZhLyGt+UcRXrLZh/RlSiskSZsHeU4\n/BFFtTnkUdgof8dBSSahTE2baebJQLo51PxY9635lLC1NQToDZUvcrsNLzTv\n7Nlz\r\n=+1s/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.3.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 8.9"},"gitHead":"0606cfaa67a01249e643baa202faeab60e2d3f99","scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","posttest":"nyc check-coverage","build:dev":"npm run build:lint && npm run test","test:unit":"cross-env NODE_ENV=test tap test/unit/* --bail --coverage-report=text | tap-mocha-reporter spec","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mysql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","test:integration":"npm run cleanLinks && cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha --colors test/integration/*.js --recursive -R spec --exit","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.3_1548429829887_0.4224224818093616","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.4","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.4","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":85,"branches":85,"reporter":["lcov","text-summary"],"functions":85,"statements":85,"check-coverage":true},"dist":{"shasum":"976bff5e2c0bdbf810d1f95d09730d5441163eb7","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.4.tgz","fileCount":11,"integrity":"sha512-oQ5MrFyXNvVtdSDGy3cT+uFkeY2+elEQvZiImy+S4L49G/8EB23s+2GM0jhX14GzAju/zk/LObIUW14hWslmcA==","signatures":[{"sig":"MEUCIAKhutirvXQ+TUv89DQ34jQSn4ASrI5+8Mnli5KynBR4AiEAruO2aPDK+XqbSfSexRquZ1pduGikTuRsY0lRqQIDmo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSzhSCRA9TVsSAnZWagAAoNoQAItrmKSCk9tYha+wijdA\nABQ/Z1y9Z4BNAHqSiPkZV5N0vhE1yYcmAZrBRNgZMlPa6wOaqIArBowqdy9+\nPXuqzgBm+NFwZ7Mc3kznY4P9iFZm9a4DakRJOhRdIQp3ec9gWojuWorTKpwz\nVVulCet5WcGzv2gKA1k0UchuKVRVIrxTqsH9MX+p08aATUFcAYXu0TjWM0lx\ndsxE0V/u+EZEJBzlQGNWi2G/osOv3SJLwrROWTLRBnc23Qc2xpCMIsxXx9Jt\n36ZSY1BkU3r1n0e5/VNxLnkpIceByjLBw3FLjTXjoSuupvOtsaflGTxQoV7T\nJAoqF4aHFKy5+KN5S2YOyeTb2TxZiPVimK7d7Yc8KsezT+rgC0xZACO+ADFw\nzFIZ0jGRLoh5W9eRBJRNHU8p8gQBV26a+0AANYJ85WSw52zf9CrUkWFD6XPQ\nFdoW4R+/kr/0eHJ2/+aPDF9qCRLliOzdOchLC9CC8k8PybagUUax+YT+2PvR\nYJAi4GLw0kyxxUkEteGq4Crwi0Ic8IUa8CESGNciiKNhOua44S6HlxXxK3ok\nKNhEnKv2JalTB8Caym8tqj5k2A9HRYI+kbe5zf1PlzApK6MhnO2+KvoRFKGG\nw8xaz+tiiyPSmp/vPtOZO3au60e/r6ZTQD+6/JciBdHFoQ3F+6iGokiPenlw\nVOu0\r\n=N8UT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.4.tgz","engines":{"node":">= 8.9"},"gitHead":"4acfad047f2c6a2274d7ab9192764a4f6ccc5581","scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","posttest":"nyc check-coverage","build:dev":"npm run build:lint && npm run test","test:unit":"cross-env NODE_ENV=test tap test/unit/* --bail --coverage-report=text | tap-mocha-reporter spec","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mysql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","test:integration":"npm run cleanLinks && cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha --colors test/integration/*.js --recursive -R spec --exit","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.15.0","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.4_1548433489525_0.6450682295343133","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.5","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.5","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":85,"branches":85,"reporter":["lcov","text-summary"],"functions":85,"statements":85,"check-coverage":true},"dist":{"shasum":"24776c7494938e41bcd111df9e7e0e2cc9553eb7","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.5.tgz","fileCount":11,"integrity":"sha512-PF0/+MhQP8w2VNYYjNswnO9OCF69KFClup4sHUXbhIPDv09k4L16kupniudqvMzhuJCS6G1yzTQD3VnT0SJhwg==","signatures":[{"sig":"MEUCIEdrfAOt6hOfxBuGgwWRVJeDP0ArU6zaUKy7SYBQKPyaAiEAouOW1Rh4eXBKrFQiGQYMqd18ChyYqfmuUQT/O7QxIeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceRO2CRA9TVsSAnZWagAAz58P/3kitFzAVx/SrS6G5J/d\nqND31K8J4ToRnZennWQFhZBUtZpqrPM9q/3IFN8921OZ0NJxwfx+nWW+JF2z\nHuG8NWhvc+j3xKSBCNpa6D2K75K6qEcrhWoYfDa4Z/9KE8wWZxdVJOHsQDOf\njf7deK43jYNAcG7bvN9BvupBOhJ6r60e1H0eSHgah1Z9Ere7f5W1tpWale7H\nET6yUBzG6yeqlRPfpm51Tom3ij+pyJnG4nX7VBHFmDs4FYSLJwqilvyCHPiA\n8DlSc3kmoziRK8H3zyIGlObKvxssPHGZUCeSY7kDImKIFekDAGNkXe+bOMuW\nqGUOUMMlTKOvlsfhAzwPJzRaCIrpwc4crQGrpGImynaJELT5jFBqz1048TCP\na5B95uvcBYEAD+UMIoTiDl0iL9xHOaoQ/yP4pX/NgRk6Zb5mrg9wpru4uOEC\n+jgG5S1RQEO41neR2UON1M/z1M48Fr4RBj/3MaZLJalLt+kio7jj7OGSIydR\nfMHI6rRW7rLavHZarDZzCefa9QNmRE+qnIge19CsjQ8Cil9fRxjffhsv7swS\nmtIy9yKl3XEzLrlXbGZLjke7EMGpNUUMHvkNX8dAY6R+VLIqqAwAQYxy190H\nyF698q3mc2VJkOkdE1VoNxJ9OrW9lUiPs93DPtfON9H5Umw7nDyZMldT3Tw2\nvmH/\r\n=4lzr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.5.tgz","engines":{"node":">= 8.9"},"gitHead":"dba9c8ea72f903ddd4db18b645a87c1c3491804e","scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","posttest":"nyc check-coverage","build:dev":"npm run build:lint && npm run test","test:unit":"cross-env NODE_ENV=test tap test/unit/* --bail --coverage-report=text | tap-mocha-reporter spec","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mysql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","test:integration":"npm run cleanLinks && cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha --colors test/integration/*.js --recursive -R spec --exit","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.15.1","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.5_1551438773686_0.40086960423684803","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.6","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.6","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"d62bac92921f93298a11d065ab7fbaf6cc3b6d54","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.6.tgz","fileCount":11,"integrity":"sha512-+OF8bbMvOAiszHJls94sShs1oJIg9pIQINwqCLkYVPY2Ix1zj1qC+ZPovOh9jM/G2pqtUvn7SLF9iyNbxTRn7A==","signatures":[{"sig":"MEUCIQDDUT8BJm6y6JSpMCkXYdMcLP1MKUzVSUr6DRYjNrFmOQIgTdGjgyHXpPzNW/oq3CkMd3tB9pyK1V+RCqQOJNqEuoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1cZCCRA9TVsSAnZWagAAcPEP/1+pH1GMWB87ewaYVf1o\nzcfCzOEv1jPX3SM21brcBn8bYzwUPzYCKn74NB9qS//iZB6Ua7M4mLsc/Wm0\n8yyW9waGueonOHyHs0MbeOxzaikv4Md5YE9qCT+P3OQ6E8ZFRomePNryM3IT\nfpSiJ62q+IV0VJXZ/aaMJpEWgkWbQwGckeDGCC7yAivy2cq7d034TwllTWhh\nmdhg4lqi1p3ki6PyHgG8hTY6wLjbqXJGGN7uuVVtKiDeQpDwJ/3ItSWhfgYP\n/iffmECRzMyd1yepbQ/tz59FDnh8nTsKPW9dfmN39NLUTioeQDnpxq1nWmJ3\nRZST3UN0ByLql/ckdDFnt839oHLvtmo7r0cHb/QFEJi6qKSmAg2Q9NEWnMbT\n9pawLEzoZvCoX++EYFcsT7rrkaSpQR0Yp33+h7IANJOKMAOPsBsutZnnYDNW\nGAmZmQmNHUk6m6tUP8BuwhOiyZ8TDXBQ41d4mtE5zN6INTN/mh+ODkpaiQlG\nSHyEFmZCZYp0zn2A2REqNLlMFuw7ZoR6ja4ESBRq57JBkOORFBLOV44hLucs\nqr+wMFxyo8lY77kxQnwLvTklj1aPpu+EbEXEZTSclFF5Xef2tmoYHtojl3Zj\n6sW0/7Ld2FJpGovHzzinQykDTwt4IDLzFGRkVf9abSOdq0YP1eYgAbwDl1mV\nj3yc\r\n=FOJ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.6.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 8.9"},"gitHead":"1ab8dbf479681b58af7d05ab55f9550686cf7ab2","scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","build:dev":"npm run build:lint && npm run test","test:unit":"nyc tap test/unit/* --bail","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mssql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","test:integration":"npm run cleanLinks && nyc mocha --colors test/integration/*.js --recursive -R spec --exit","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.6_1557513793480_0.49629848640319474","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.7","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.7","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"21bf5885d94d60c7282bd5e56af8cea9261bff79","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.7.tgz","fileCount":11,"integrity":"sha512-b0Y7u6D/dclIOFyN6dH7Ash97comDN3ZknJU/nugbivVFPACzzEp2OloRbJwSCxGOWXtHPyaawgKh517RsOsHw==","signatures":[{"sig":"MEUCIQCjm5yvvnE5dU7oLH+98hij7ktRlST8yOEDS7u1A5qXLgIgRsf5We22+S/GIWFwxacWwD8wm2eO2NRDvjEPCEwKr9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ZFECRA9TVsSAnZWagAAqUAP/0I9FzAMig26YZ4l1YaD\nkb6175jFDuw4juVoFM0YuAKjVgOelJDDJtgBi1CCKmJqiIeHxR6m99/J3esA\nOZFXQf7pLqRX2HRpBqel0KshC8JfR12J8CHFf/mwO1G02pFLQ8jXc14cFLmO\nD2cGZP0+7FsalPHKzoYeuA0GZ8erEt2VYA/dWfmcNIc9zEnlCVgnYKoBSUe1\nE3Iq3+yZ4P5nF60xgXTLHpvBgpghV4EWSiEub89Mx6Iib1IRqqCJ1yU0u9Ew\nbYV/aip4gZjJkj0ZgauEYRGzsEgePDGE/cNKg7P0BkhJhtejHMr4DYxLtOd9\nAA78IalSrrh8+jEPFlStt9vWHsQzrxMRVLGFxlfgM+/fbNbFFSajSQSdqMAc\nmXtOqEWjpDSgVq+LLDjeDmxESS9M/c8fFLIgsHemRYiHH5VZH3zYiHxYFAfv\njnUXHDfISw4hYlaiVBQ9z08A4qXeVzEHwmIyhDAeHreykuEzLt3DfrCICdE3\nXxQTlcOYMPjHkLtOrM1SJda81Yr5fq6rdq7T9J6TYFlB0+NUE8/2MT2rWNeI\nI9+2lAj8Spgqcuo0ENE/pNE5PHwbDvaHNiUg6JADHCqLyabEuTDXz6ErbBKG\nu/3Fv+mdzwaayXKXzL27xtsnHcJzXg7wE41hdkTlvqrt/BpfYsc22+Nv9b0k\nww0e\r\n=QSH5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.7.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n\n#### 1.1.7\n- #5709: Internal changes to update eslint rules.\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 8.9"},"gitHead":"c62cb1347c50bc90ae0361829d5a6b3973e15044","scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","build:dev":"npm run build:lint && npm run test","test:unit":"nyc tap test/unit/* --bail","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mssql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","test:integration":"npm run cleanLinks && nyc mocha --colors test/integration/*.js --recursive -R spec --exit","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.7_1557762371826_0.8887101531575847","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.8","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.8","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"01aa0314fc1c07ce552028091a1807ea8d721213","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.8.tgz","fileCount":11,"integrity":"sha512-+xywVCgA2rPj8Iq7sSNriPz9upIYu9mm0epTdyS/byBMOFn4fWkHtYFDntrWg2feHajGnMIFOCfYHyFMZRR98w==","signatures":[{"sig":"MEUCIQD0l5tJ/80pSCfsOKwPqIWzeq8pLQnfgSDnlNkGtK/zywIgJK8g/nINwn2dYi8i6uaKKH8T2NDaa4RwajRzUlH/IO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2rKpCRA9TVsSAnZWagAAeXkP/AhL1zTGhelC28FjNJBg\no5z3Ycnh7hvx4lgbWEKKsfNF2EpZ8kFtulNvhWYkT62cnuiIPvq4TwC2VKU4\n/KHrED5xyKoT+fV5LF5ZS9xtZT8RvLU7W237WmX2vXdb86ZDGkaqFSxWr41A\ndK1oo1vo0kPL0oIvgndaYyoHuxW16grn8siIGrVPNj0/XdOWQ96+k6UtqNe0\nO23YVaufoge6k13ubaFpO89dwW7aabvcGNPTenOaOOySA4OUMWtojwHV3nYg\n1SUG4tp4wxKRmulwOQ2dWlovgxjmq27NPSCtAzpKNOhe7reg1EeZ2L53Wc3j\nyKrlPf8g8G+wf6htFS62C3ENXhXHMFg157MfX0xO8a1YgqrSxChA5hxHqpPU\nY2IV8im/2esz5lltuT/MF30998bz5/blhbr6BNP4e2A5ZTaT9dd0eqOvsz8g\nVk+jLzSACS2QdcGJ6A8gG7qjBu8cUlbjnoEAstGsSISE07aO//9jzCV6IXDh\n0I13+U7Xno4i8GQDP8pIxfn63seq/NzNtBwXCv0PaBv4kev1jhz5tfoFvCQh\nE/HFLoGEEDSEr6S9ZjSumPiC+vSuhS8RdRfSRal54lBtnSEl4nj5MIE6kQRQ\nWUv8RCVjhSPV1kWDeq7bAHGoXRnLADLTjNkVkMPPYrK7lA3s8GmAv+hDQMm7\n5VM1\r\n=qJ+s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.8.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n\n#### 1.0.8\n- #5715: Internal changes to remove integration tests.\n\n#### 1.0.7\n- #5709: Internal changes to update eslint rules.\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 8.9"},"gitHead":"1e7c9326cd13f2211d7c162baa70fa89ea58c2c5","scripts":{"test":"npm run clean && npm run test:unit","build":"npm run clean && npm run build:dev","clean":"shx rm -rf coverage .nyc-output","build:dev":"npm run build:lint && npm run test","test:unit":"nyc tap test/unit/* --bail","build:lint":"eslint .","cleanLinks":"shx rm -rf node_modules/api-builder-plugin-dc-mssql","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check || exit 0"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.8_1557836456879_0.5668258320027246","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.9","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.9","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"d3112a41e5d820ff76c9159284f819e7b3a14093","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.9.tgz","fileCount":11,"integrity":"sha512-XQWGOwyPbleonB+m1cwfogF6pxfWSkL7tWUBEkwIFp8aewQYXtgzMCml8fN+hXp5s8ZakA/gpBVS32Lk3KDr0w==","signatures":[{"sig":"MEUCIQDHhcmZqCIK2xv7lGWY4eX3YsAUIKHbvXJZP+N0O8OI2wIgOPlXKy9bOfdJ8j/bmcMUI8JZlHdVR6mIZGwLzgDpHz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5VuYCRA9TVsSAnZWagAAMNoQAJI0ECVc6Y8yR+MTBMGA\nfiaxHvnRfDSRsx3jSJvIkHxBAc2NfzkOb7CJmJfS2RTkyJAGioAQCOLFMnf2\n9bpXRYEIpLGWTeE/kYa6O56FnPEVXZHqe5c01cPY1Aotp8WFs8MBA/y65me4\n7jimutSoT9ie5ny8IVqMQLG/JUpVrXlSN1OyhGzkrqPHh5CqR8VcbBFohJAR\ngCAb4d414nyx/MrlVFu0o0I5+pHNb2iDauSenrZps108YjWz3+6wbmf9XSZw\nbhH2ftAtmwGUjfiU+pgrJVr8/ksr+R/A0KwHfMCyZ2+ML0R7Yz6KE7C3rPyu\nQ8empiWKKf+2Kwxfg+RcDkbiV2f3RwciMCLTurSNPjEfipRgmReiCz6mU8td\nJMxy9HiLJDC1Vl0QK3wpoBfW6FVg6EpyOVmvd2tPkR5KYakdBemWPJoSTJzU\nC6uVnd+XXUJtbGW9/MO3zYHxNc36QI0zjTl0xCftMmSOVbwwKLgtF1PVQH53\nRYmtFLOk3uac1SYAL3qM4isOMGiLfvQKgIbYJhZTlSc9RuqbZQsxap3t5Ps6\nQZ75TLjoMDF99GOlqJtDeNEmQiVKwgOREZjP/ouvlbv/Gz1rDkxaOhZOebNp\nqtjwQ+R9bLwu7ZwuaZudwZO+DzDmN228naUgnbXT+58k4aTjyubX6Iv6uOZy\n1DSC\r\n=fwX5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.9.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n\n#### 1.0.9\n- #5711: Internal cleanup of npm scripts.\n\n#### 1.0.8\n- #5715: Internal changes to remove integration tests.\n\n#### 1.0.7\n- #5709: Internal changes to update eslint rules.\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 8.9"},"gitHead":"efa6ee2c3beae11da58794c25cf0a8e7b32c87ee","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.0","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"async":"^0.9.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.9_1558535063597_0.3734000226648826","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.10","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.10","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"9384e4bbdf19414becc13584af6210c09650cb5d","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.10.tgz","fileCount":11,"integrity":"sha512-hosb3DB2Nw2+9KmPk2EVBBVFnO6d6bu8gYn4n85TIk5lZaLL7PBVFnQbYwlMqslp4vLv6207mwZUX97l+NJoOg==","signatures":[{"sig":"MEUCIQCwgHNHvVavR0/f8do8KPtuIoJJOueG29BtQ6G/JyQ10AIgalnHRTxB45nXAHr10CZTvMr/UWG/3c8bUQO/n6uJeuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5WRSCRA9TVsSAnZWagAAqtgP/3d4RBQWagAjLFdUYu/d\nVQIPLFqM0P2IlbQD9yqz4IPRVpZLqO/+DB9/IpQo72/UficpB7ZmXh6FufZ1\nkcD/wDmalpIsABSsXPh72toToraKZgZya0KOtCFdbEf+RZWd0S/fJirouoNR\nt2cKxtn1n5L7KV83Eq/TsRvz/ZjxcQf+r6594ohyK0XWBC8PbJX2iGX81XE0\n7Kr1AebiRZJv503egLCioW9mksSzZgyR87kvfZkq7aXvROE4e3vM8icJ01xy\nx2/QdESJORugx+JRNuEXnXK5+L0z1KJSANWxAhXXN89e3YtlAOpIswlpMLKU\nOB5pDwYPsYFqm5FzpfClvVUpYkdPPPIRa1qXtD7BXefS0Q8Rmkh8F2M356x+\nUX77yoC+rrICLBSFKcPtezYmoxBI34nNReXJ2ASp9aHgeCoKDtTwCbVg2Mbc\nFDRQZZWAj6rvk43qXrYoGonprFUSqZHmZao/lv82DuU02eyK9GA8iTmp70eW\nWBWCU40uqIAevVrspoD/y9TCdDARGAwdpfOHz7HHUD979vlo8v1CJ6liCnA+\ntGKzWbhv/Qrrcr1mAnVQvyXIqMPSwOqyzHYsgvqP1Qo4DFvwidfaB6EyBDp3\nxlYjjyBAEVcM7yIZUlZDUgxaITiYy3esLLGbUCSYqFBxdrsPI1+IfVJnuppu\nLoCM\r\n=JqOS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.10.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n\n#### 1.0.10\n- #5711: Internal cleanup of dependencies.\n\n#### 1.0.9\n- #5711: Internal cleanup of npm scripts.\n\n#### 1.0.8\n- #5715: Internal changes to remove integration tests.\n\n#### 1.0.7\n- #5709: Internal changes to update eslint rules.\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 8.9"},"gitHead":"d358a93f45e1fab6c4aeacb3b0e4cb66c2665bb2","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.0","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.10_1558537298321_0.7503713654178255","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.11","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.11","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"9c662ec4f4f9048ee1eebd2122794cbe7da42b95","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.11.tgz","fileCount":11,"integrity":"sha512-vmP5PqkNm1yB2GwUpsP+Nptfvm4GLZ4Gzc+hvWkf+wRzIVXfnYGp5bid2hTATm0W1s57otAJkl870/VJiKmLxw==","signatures":[{"sig":"MEQCID6ZBWYGRQ0S9H7zMc7DcQpO6vmfDC58pJoQbhNrOxPgAiB9blz3kjlWl1WLDoiI1ZC2eq/RksUVJDn26Jk73skjNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5XRCCRA9TVsSAnZWagAA6eEP/3yi0SsfpD8o3TD8V2sl\nv4qvrzGbh5RUqJGKKCMId/aToVRoTj7NArcSazlZTJyrLVkyELS6f/7IRx9R\nlSWNM5ZfoGto6sF4XRD5gvaswhhTPUCRyRSfBc6PIwCp2opwm1A7X2u7tNnI\nXXfZGJQQMV76MFP11kKtY20PaCWaFulqRfu+NinGe+j76sMye/rP6ABJx1hy\n+TQRMgztdQ9Nbhc4obXQQwMl/r+7kyq+Bi8Ac1CDpBkK7gxV0xAqhjJeSuC9\nJ71X8cTCV5/GA3lDNDYT98ZXGPdEWj5AnxW2DKE/wG7p6kwtGaj+uogy7TRj\nSFYHy6Icr9IVTUIzTPmJoFYCRoIB+UgwUxvWJ5x4tf+rwv6TygEVh/gAIJs5\nSyCHNp+sh+ZgdyUtgYo1Vec4S/k5tA5HlW+d7Fm631t8T33RQ8EbdZxGMu+K\n2fcn6/ICi0DRi6mzOWcJ0jp+Gwh1tyhY6fTAAO+/GbHYDHjjq7zcwKpDBmY4\nT6AmhAZs1RfyIaUgpzuc5NdN8l/QUcAseyxJQCKb65bA+FaLAhziA4JEgJDA\nqJdJdfLynf3Y7WcZMI9ehZN6VjJk9wZPF0UxDbObJ4kteuRKhKY2PX0cB0L5\nWvjm6mEIGVCSBYjl+Tlo+IBO0OSWpxS8WuOJ9rQxXcNNujHrqa+h2hxGdGgn\nuu6A\r\n=k4bP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.11.tgz","engines":{"node":">= 8.9"},"gitHead":"bd5ab89b1bead8629f326dd0d57b0012fee63368","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.0","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.6"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.11_1558541378237_0.29189302574930065","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.12","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.12","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"322e648cba93b811c151c8c97ce13e36fe72f013","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.12.tgz","fileCount":11,"integrity":"sha512-Ep+Tq+v8Avuibvm5pOMzVdTjTVQd3R0xpfH4vYxkqoAMqnqXGObODD0uEuAg2MkJElpsHzT3LaWeTVwlHelJ2g==","signatures":[{"sig":"MEYCIQCe5diwodM7u9kK17CxPshrdBuZD5eD0GcWD7yamSHJagIhAOgRHVogDLg9+F/jC1a+5elHj1b1gwS+wQpDZWu/lkFQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjfjGCRA9TVsSAnZWagAAGbYP/2yayQ7mfwZuN3xLfCWm\nkcbi/AjeAVYLVp3yF439HUrQcaF4Pthw+W3JRfU9a69Woqn7NnAyw3POt2do\ns/1/uBsMoZxzxT+57Dx6GK1atE3bsjHeNQh8oE/1ZMZvTxoub8voi7sbRajo\neEqA9gx4PlQYnCQTgbKL/bC1vZhalCeENufSG6D5eP4Et+B1J7f2TNhIifIo\n4hXiY/hBaKczWYEpspW2YlcEh3nA64C6T5NqOyP0hGxbiGIhM0Lgir3En3sA\n/7auLfyzOYOGzPo2koGNKhYURbuE1aijLPJs2OwEmYdkA9BevY0Qbz45izAU\nxT2+gvPFrqoZhPB+3JxoUFyCwLuytmk2mzAs13i8tfdqiksIil8QzifD3o6h\npq5W/QZyOc/YJzqIkPzKq6ZE9a8AIRs2poHo1soAQVpBpeq3gw8UcKPRgGG2\ns7presWGQSXEATJ+2JppuC8QoBT6NsHTMjBtqZeMtGih6/6QLe7YE6FA+vLR\nrFR+UCujeeGy21+Xqkdp06SmimdftttHuzyRvA6GE3LAo2p+EPzOB2eLeWUC\nc4w2Dv2j/viisJRwcBxoEL72nS+aVEvbqZGfUTkPJK8Hq8rsPfrapTKHxutk\ncXhB/FmJs62PAzic7cbfA7sXZSvS/LxFZBceCGNNrzfr8yPixoeUTMbQCj7h\nbZq5\r\n=iiY5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.12.tgz","engines":{"node":">= 8.9"},"gitHead":"743a4baacaf10fe8ba868ff98cf6a2d99dab4854","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.1","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.12_1569585350098_0.5951875622390104","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.0.13","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.0.13","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"ivivanov-axway","email":"ivivanov@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"3544f8b3e9c2e3aa2a3000205e56b926911e4fc0","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.0.13.tgz","fileCount":11,"integrity":"sha512-8RrHa+Jn6h/f1io952fO1G+MUgIFuARh0+KkTQZTJr8tLnt5GXrdaMbEHQeBfRrkyjziTfb3Dx36aLBFp2pcwA==","signatures":[{"sig":"MEQCIGv0IwO9nxJpvAu8FjMIHhmPu7gMu7OKFXuwKWJN2S6lAiBas/MmSBeverKRZoKB1pzv5m6h4WL50iYs2Y+QW4yi5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlzYXCRA9TVsSAnZWagAAZJ4P/1Z+WOEvX2zzJFlBulnj\nxGgHeK45hC3enXA/gflAcuPs9YrJUeONjFfDDmGOVmtzCKK7LZ6nbmvSkzg+\n2WNiw3W8gXIxh9ZjHVYsZcVgIUF2nF1pcofD+OCEMLQRMAFoKFP17KtLlfPi\nPidUvGus9yDSevTTmAOepRRQW1K0S8751RPeXw7NnOgCqAdN0yQPSfPtU619\nMfY/ZfEuJffia5z6lTypHT4WnilHZ6hd36xSQNpRhuZOlbyVzv5NRAxtHt3g\ngQ36dfEdVQtkPbrEsW5pW6DB29Ub2p5m44jTVMKsdNURDxc8ZvNwav0pBHKy\ned7wM66/qGjcGV1dZQ9SZspZ42/0F+HQPhDccaisvXp2eQc66JX31J0SPtVU\nutnJWnKosUSxhv04v6HChc76m4al7/JjWHWak/afWB1uMOy/ARYBuYzmYPXL\nK2MGLxZeEbKP4LfyeK11RW7PZlBa7rWW0HZ+lgqnrp65LsSO1u0P63+FGLXW\nsBNf6FKKLZYNA6j4GFMxhyGRxSfKsuV88Yr2fzDfRJ71KToCh+sipbKEWgaz\nGZh2M/UXYMFxBaRGD/d7kNPXrwm/vFV7RQv3K22/ptTv1KJvZ6MMKMP5Qk+R\n0vmi5qAuVVvWP4mRnjYc4Sln4vNBVEkQNWrJT9l7gzE0bB8QSMo8xt+h/MUS\nUjo5\r\n=20tH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.0.13.tgz","engines":{"node":">=8.9 <11"},"gitHead":"8f65c14da472d1af8ec4fcc900c81f606f109990","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.1","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.0.13_1570190870588_0.828926801637698","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.1.0","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.1.0","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"3cb2621cc89f6f5923de2a427ad45a3a5af06768","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.1.0.tgz","fileCount":11,"integrity":"sha512-kM2CLFAstUJtve0qIXWCMJTcGMSdUJb2S0ugnB6/COZmWE0lpTbWT74zxi8sp4tpPf5wgvynjCaebfUohIkQDA==","signatures":[{"sig":"MEYCIQCcfLna1BKkhxBBFw/G4CYHKhYovIRSj025Su6sBDPOpgIhALBf22LvZfo1qugugf3r3J19mIv0YDm8Qbnuv5kJPF8+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyqHWCRA9TVsSAnZWagAAVbcP/2Z2wRVEP738awoJQah1\n4liVydYp6XWw/6dPlWfIGlqziHjqL/+8dy3c0nynlXETBSzsFFH7dA+hasw8\nJqRNu0XKwsBQ3OhXoLNkraFIviasf/CiJRLYXDKiQ8XOzTVZy6xSFlG0aZcb\nrAsU5G41vXC9wnXL50b7T4VrPSm86S5eHGE1vsP3ezBHRSeWjrPiTao6Da65\no2Q0030UHpEP6IktWgr+KlNMgSfZebLhAE8AUBjRkrD4Z6lwEpmfOSvz0IqK\nNg/FIb3vjqBze4jqlCkuwvGISfDiMN082PHyxUsauFW1fam2m4A4o3qQxbsm\nZ1cEwMwF//M5iBc8nabCc5OpAqJq4qFhHTQ4OIFc08MU3/OfXND2iJvpf+jD\nvZc18qKX2ZuOO6xbX2y3jG0FqFxfGQjfV7eiWrUwSWH0/5cBlcF/Kt1mC0Oc\nKLeydpZAHohOCU2aSVYtpvc/SseUA/oVoI9VlxmkHcJ6hyikaq8UIbLZMuQW\nur6biahDXLPIkkpke7KM1IOS91xgfI68ITw2/3sjThZdoC9l/NV9ZewhWXsQ\n/h4U0ICMnCJlmU7eFRdHAMAleK6nd4LqyYL+wXcyM7GoKTUsUzsV6AkMLYuK\n9hBLB0wACuBlTBEJjhM08CqRHV0VCp+riuGUOXpidBH2akLIr87t4Gy94QDI\nn73q\r\n=uEbn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.1.0.tgz","engines":{"node":">= 8.9"},"gitHead":"2d3610b4e8082e8ee9b81311f16f5799408c5655","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.2","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.1.0_1573560790277_0.6314648885075191","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.1.1","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.1.1","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"nyc":{"lines":89,"functions":71,"statements":89},"dist":{"shasum":"77cdca62bf62c3f87b964cc7b9556e3161e64935","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.1.1.tgz","fileCount":11,"integrity":"sha512-Z1EXuAIDV9Ix2o3OwXpAyutAYhZctEnYGEvPJunRUjTEL3QHRm6GJbq9svyjIvFj27AcLWSuC5Wa+eaECgjmiw==","signatures":[{"sig":"MEUCIG7e2RmtEqzgfAgsNnhPXKdwh4vWbcvntyc+aazbvIxLAiEAqHYoZZ9R/wVadJxdl9ycqIdFV5dIYAw7WcP5mMJ3tM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3PoeCRA9TVsSAnZWagAA8p0P/jawVWSB+oDGXg6UV6A8\neIHaF2g2Nrw41yUXX9ZdEyxBcCI6L4un660gNUjJ82tWVQBXbQ8qwUhV/nyh\nJiP658yTdTZmNxX5/8eyiUVIYQQGCBYHawzyuq8hC0rs0qHmLkQ6nrOh3pZs\nryVY8GJpOnTaBYho8ZD8wFFlwDROr9pa1W4ilE64eLtSUuzzNsfq4XjB2AgX\nPUruj9XaZvt9vMicKKiXXeY3uD9EgyfMPi8hH3+J1n0WRw48p4CXjcLTllcd\n5MTJ/luhwWSpHVTZlZjmb/FPPtGaJ3zZOHmIrg8PrEDCX3BUTmnfi9i8P7D1\nMuNVLVJBmCUCqiB0qZxiD1rbeNWAiFKqyLWgnwnhkvnU2z4auw+7bZjQSkgk\nKoNb9ECy868SE2Nch4seg9EBr9PjLwWw5x2n1RRrXaia1AKkmRyuL5L6ck7q\nc8qAjvuELAenbx8/sfA1tAX/YhZ6HwwU2WOQBGCqnbigoIGT6Jpi7nP6/h2C\n83FlGBiklCxXyorbK2e4MGM1t3vuZaZ3mimv30AOBPRoJQCcxUts1T2xj/ML\nWtfs/tYrQlMOBn7xlSCt2c6ttOmOf2J9LrdWUgV3P8589UDowLYdL3DkYJwd\nTBn6Ky7X2xS/4D+NVv7O9h+elf2vTrg1uMvLWgYhsbyAj3jakGgIvVBxvUjT\ncAWH\r\n=Wg3X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.1.1.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n\n#### 1.1.1\n- #6115: Internal fix for Sonar scans.\n\n#### 1.1.0\n- #6093: Removed the explicit maximum supported Node.js version limitation in package.json.\n\n#### 1.0.13\n- #6026: Documents ranges of supported Node.js versions in package.json\n\n#### 1.0.12\n- #6074: Internal CI chore\n\n#### 1.0.11\n- #5704: Fixes issue where distinct failed to paginate with error: `ORDER BY items must appear in the select list if SELECT DISTINCT is specified`\n\n#### 1.0.10\n- #5711: Internal cleanup of dependencies.\n\n#### 1.0.9\n- #5711: Internal cleanup of npm scripts.\n>>>>>>> master\n\n#### 1.0.8\n- #5715: Internal changes to remove integration tests.\n\n#### 1.0.7\n- #5709: Internal changes to update eslint rules.\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 8.9"},"gitHead":"b7aaf85e2382f16ea1b736b7206f695864cb3784","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.2","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.1.1_1574763037768_0.700747283890478","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.1.2","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.1.2","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"dist":{"shasum":"e7ca2ea3e36d9d06902da223a6ef5ca022690142","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.1.2.tgz","fileCount":11,"integrity":"sha512-idpuSKP+CmQVseUGhcGXH4hJQU8XNHucT76uWzMTanSEwVay2TW3Xb9LF4tl74WQ+xSyys/eCCnKw5IRT5kmgQ==","signatures":[{"sig":"MEUCIH2V/TMPgEhkhdN4Msnxys3JaFqllbnFx87lPviwSzqVAiEA8Mb7wz6dSQ0kJSrzkanp5np7UG48nYAZChUjPgwRcP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4PkFCRA9TVsSAnZWagAA8oIP/A1CSTU3ty+wBbV3EoPM\n6ApGGk+qyzNew9jHzJ0UpKSB+toEvRqT8DIpGtaRIT80iheEOiMClnHevOpg\nh2dNNfpdAAlC0R9JyqM63RD8UQqzgkFww7+E4bopS+SuB5BLLczA6bpqZ7Vm\nV6X1kPGUNdCAksy27y7/IbwwFPLfEUhHBlw6Ut/8Fw6EATWyx9dK3gHpmkPx\niGdfYhdogMR5ki3z8Qi65JtpTOQ2NSZvHViHY/qZu9b+MxC6/BIZeF9QLpPK\nUe3kVCE44TROdBhS5fdOSh2sEhPYX2p+IwZuDN590p6K6kx53dyrtcXAU+B6\nM6Qbh49d7k3SX9lS2FdgTiNyqgaWqxtPZKP0/2AJ4zA7tIMcp0SOG1zwa5+w\noX2Jf8CEbfkFXx102THq33ps13aXx8XVl3oWTNXyhHVm8GjSwAKv/SjX7Tub\nf2zDsbuW34HOK//3eYu/umObITR9u+3XPB0dCRx7K2khCplyJZNgfiuptszf\nJpW+Cs6zt6SH5PSEI3PK/8w/Lbj7xv4L1RSw0tsbxgPCVbTGlkHkH92wNBww\n4iB+Ju07O3VZ5aNL6Zu+m7CjBXEuJ5deJvXWLz3Jiz5a820cp8qgbwnZy1Wv\nWRJUM6LtnuEKomu3XAMU8A0l+N4owSb0HN1OtMDJwCBeqU39DQ8MK59ra+GK\nz8d9\r\n=tE3v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.1.2.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n\n#### 1.1.2\n- #6114: Refactor code for style, security and performance improvements.\n\n#### 1.1.1\n- #6115: Internal fix for Sonar scans.\n\n#### 1.1.0\n- #6093: Removed the explicit maximum supported Node.js version limitation in package.json.\n\n#### 1.0.13\n- #6026: Documents ranges of supported Node.js versions in package.json\n\n#### 1.0.12\n- #6074: Internal CI chore\n\n#### 1.0.11\n- #5704: Fixes issue where distinct failed to paginate with error: `ORDER BY items must appear in the select list if SELECT DISTINCT is specified`\n\n#### 1.0.10\n- #5711: Internal cleanup of dependencies.\n\n#### 1.0.9\n- #5711: Internal cleanup of npm scripts.\n\n#### 1.0.8\n- #5715: Internal changes to remove integration tests.\n\n#### 1.0.7\n- #5709: Internal changes to update eslint rules.\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 8.9"},"gitHead":"98687f704ce46524c8ac2130a300e74148f33b5c","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.2","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.1.2_1575024901387_0.9319794942885535","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.1.3","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.1.3","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"dist":{"shasum":"813cac8b775780cf45797e421c0a7d700a7e20b4","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.1.3.tgz","fileCount":11,"integrity":"sha512-KMLvAnpAAycnYbj2XyIkMs7s/eCbiPSlZTFmPmRr2TxKcAnMV/T3otpE1jIFqyTFBFoj6BEVYEYACSHgzuwoCg==","signatures":[{"sig":"MEUCIFelZsJbKpcZ8s87kj7dRY/4xHmOgx5Oc/ve/f+ycPgcAiEAxMtXLpQs8u8tZu7XGDiVZpJfYPg+jIXtuqSakRdhZSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4RcoCRA9TVsSAnZWagAAtdUQAKPCS5n6PEUZWwESnRFG\nJDffnqoqb540w/PbywYKkLZovX8lfXOPfLAnpAYBEhRwJ/yqSHR3+p57+GkQ\nkEQRwJFTIO+a2KlFbrSnSKXwVIA1rGc1N3OVMNSTXNX25e3m6/x4exrZhNwi\nqE9X4nVUD3lhceSbWyzoNe81+7u581yg8a5uE1TMLvCtYyCLRgTqPQ+qPEl2\nC1u+zfBZcWYF2jLFNEHu+IZTrPQmZPezbyqiK5UEKTSGeysXyLt+7QCrt0c7\n5fY+NUqSGJKul/BM2CX6iL5HIsLPTfneAndeWsai2Rgln1Bph9ldC+AAhtKC\njRZO5pPzDz89oxXTc+JSTCgJEnDSwOvnw4nBb65gt385ginhfJNaqpwnlRo1\n5HyDtW5MluLNNJZWHZSbEhdapSsbPeEicBIC6Wd/Xeu7/YjEcnEBTss0Q+nQ\nJAeNDZqyYQ5m3i0wcHCt42oCzp7U1HdGM5bz91F2Ovyg/PxLeMHiz1fVa1AL\n7FJbFncCwP97VYDqiGALAy4sSR93fdElnTj57DemhyyH0odmK3vSRS3z/WmG\nNca+bebduKO0wU7SMbOVucb7G4Z8WcYBzM4G8I1tWVodAu+RNSZJQYl3XIOx\nU4MAsGIhMoBS7tcbDrFrqfXABRfaQ6FMPmxuLAIKO+/vUM5RiUedb8xmO/8r\nrZ8I\r\n=HBvX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.1.3.tgz","engines":{"node":">= 8.9"},"gitHead":"84d1d4a46f11909e17dfc654438ea869024b921c","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.4.1","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.16.2","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.9"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.1.3_1575032615655_0.024040960808846767","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@axway/api-builder-plugin-dc-mssql","version":"1.1.4","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@1.1.4","maintainers":[{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"vchauhan","email":"vchauhan@axway.com"}],"dist":{"shasum":"cac89ce50b4136c6ab5c0bd285e861e79cc596ad","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-1.1.4.tgz","fileCount":11,"integrity":"sha512-17KEubMSLtTWyzRwHSzraVadUBUDsF3PxysmGgJ1wITp9kUaBQC8wDzPpyG2wT5pHO1thAlF0QgDi/10J5ZgIg==","signatures":[{"sig":"MEQCIFMOjI6cviz5r1Mb6NeCr6nNhnDgn5fLVJO20knFPWRNAiA4eBV9OeqolqFPAuIZHgtDlIylgxEVo5VI9mUA5sJHlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejYKSCRA9TVsSAnZWagAAU/gQAJ3r6yhBmh2irZ9ZM1Ap\n8+iH6t3D53wYitCzA/62sxobzu/XyYeLKgGSmO9shtBECs94S7zIiJmTjrhK\nyCFJhIYY852XRRpc4mxV1yFjCr+IB9LFvNHVRyOhI1jrm3XNMveI3R/sy7cD\n7JbeSdcZAzYpq/GSbNqHLZSa7WsgJcQ3Tap6NvGvuUa5ODDyDNGInQ+G7iUs\nKnCwls+lHOu4pcxLLsWPaWpBSVIflxabR2rpkdh2UImkQWvu9KGDholg4g/I\nzNJVYdJFLu4q09hmSE+RFYjP+I56BefgsNoLoK0uPNNT0nSgk7YP+LM5Fo4L\nmxX+GBgxbCBhTpf4Gdq4PAmNh6joWsKb5/ttorCup42qmCou6hPBOybB4D0E\n215Zd+7m/YFuvo8SYccG0G9/WItTXwTWOrXJvuNn5Gkxdcn4YDlPiL2XCPMf\nHOizLaOUD1yEGH+mVhL6FqeJRzkr7C+M7oV6ulvKFkNgQ8PD0tybSWGUSDYw\nOaiw79PDEXbsW8lUFcGNhhOidazBnnR8dQWnCf7QG2B3I7K4LDwiF+OOSwjS\nE8zx9H+YLJyXwnqNyx0tngs8hnyccRp8jPfZfIEsIc0OettYNXgAvHUrTaTS\nIwESD0PVl41u6IVYJIyM+ClDRCnkK1mZnGsKj6VKgyru22uABgm5xi7QUHMQ\naNcW\r\n=LuGo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@1.1.4.tgz","engines":{"node":">= 8.9"},"gitHead":"e2a495c05f8daf8ceb6a13a6b51e8392c726b88b","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.13.4","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.17.0","dependencies":{"chalk":"^2.3.2","mssql":"4.1.0","@axway/api-builder-dc-sql-core":"1.0.10"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_1.1.4_1586332306235_0.9366448282977868","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@axway/api-builder-plugin-dc-mssql","version":"2.0.0","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@2.0.0","maintainers":[{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"pboev-axway","email":"pboev@axway.com"}],"dist":{"shasum":"85080bd188f40c88e237eee3564c0f6772f82154","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-2.0.0.tgz","fileCount":11,"integrity":"sha512-VcWGjeSd4/5XSN5l1VBMo0qAhQEGtk34yZ6LBHChkDsfEQ4dr+JYFu8ONbNbILQsly3rGEMG8rxlI+oi4HzYiA==","signatures":[{"sig":"MEYCIQClKoDYnMwtHU76cVW/Og7301sSmXY1bPRTS5ACr8rVqQIhAKP7Wp3ij47JdaeD6iDOHCbZDjvU93AGwZ/wUJxyh20U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfooVJCRA9TVsSAnZWagAA45sP/2V8ZzMAfwzghYl3mgNj\n9vFRDWed4dwjETA8J1MoudQosS3DVNs8+mkkaWlDGiGmyI8+t6q+gXLkPVYt\nVi66VDX0v/UZxpQ/s57q8eVQVtXlHxAHOxamFjwrGPd84rAM4xRHe66FTyY6\nEecI7zVkiDSVCE6CKW/NlcIuYBJaUa8FlzNQ0Lzldo8dCuTv1qnbS4NUMO5b\no7p5s0K/I/cBLFxs1kAXQ7upYzm0tczQxHy+MaNXKet0/JC8gzugbPHPVnMP\na8pRdWRgRQwErBh5p9QuolQmwdnLg5t6bk+A7G4JAmeORloa+GVvnhMrtW1w\nR9Vm6Qj/+KJCO4LtUJXOpNWe34I9box15kByRixWGh2wu7o06f6Wz1PAz70c\n0FJ+IVIuyKadDxiCw4MKdAMU9BzkHP9YUyGZM9wLPgWGUfL2gu4OfhNhzhWf\nuLM7nLujBtCMyw3+qCC1IyLQcdFthJTAt3BRvD4v/EtBEGAjsmBtsdCtUL70\n8gO975B+XGxQGwRnSed606gQi4LMasGYLRlLvwOe7yTR8arvUSOsWbN0ZkN4\n2iucT2k2TbzVplQaPZPgzCg8tuPZsXxacyzj83MPNHjzgz3czAlP6kowYWmJ\n2TIn21QccHDabDgzkZP7KM+DJsrUxDOHh+90RAQ4e2OD4phhySzEB9t+yVd9\n7z4S\r\n=fRny\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@2.0.0.tgz","engines":{"node":">= 8.9"},"gitHead":"f832647ed822a9608fc14fa9613f95aa2bf383a2","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.13.4","description":"MSSQL plugin","directories":{},"_nodeVersion":"8.17.0","dependencies":{"chalk":"^2.3.2","mssql":"^6.2.3","@axway/api-builder-dc-sql-core":"1.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_2.0.0_1604486473334_0.16556984206280068","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.0.0","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.0.0","maintainers":[{"name":"cdobrica","email":"cdobrica@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"}],"dist":{"shasum":"6a64d14c9d346d9f5e3ef3d121ddd7baedb28915","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.0.0.tgz","fileCount":11,"integrity":"sha512-4GtHfpYfVMRUo42WeNUzK+EJd9FkkTvKSjwvBsXfw06vKFLJ1hFW8FB6RxVjvXMuV7K04vCn+h6pOAZx1XCy3Q==","signatures":[{"sig":"MEYCIQCpCy+ZICzuGYILt9eyUZ+Ql4UTZj5s1zIU2n41uTEcDgIhAIOB49PC3DLsEPJa8s0IGkd3Hr+MdbaxDeVgMY9y5dbp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo4H0CRA9TVsSAnZWagAAS1EP/A0h3wl6MSPr225oXIZZ\n2vZDiGLmJnz0iENyhOfjz5MUa3nZG4tqLKUnnm620j2A99VAil+C7a8Adqa5\nxZJZPmA+DAWteN7A4Tj/uQUNX0+Bhr9IbC/EsbUu44FKi/uPt2xSh3RKD2uI\nJF+sDg4X+/eEswaQrsWuHCzhZ+K3ma0KnK1SHNy5riKMWj4gEByOJ6971sUb\nd4QxViIxh0giAsxVqOHWGMyZrGxmLFBht0nAjFx5JLueT04/37E5FXaUSzx5\nTydvrN2rPVmU2+7ThWobKHPf0kn+NF7jJmvtI0aHbUgPPenRecD7gDpCTVGM\nCCC6cMtitHEZB3qCZGZb2nluULM9KnQuRLEPBro2TZFdzj9ku/Cl5NuB/QQp\n29FqaE4jH9BqGLkf8kURZ1NqMcrk3yinbOUrVHgPVBS5if9C5Y5xUHwSEuJW\n2FGNhCzNtBLwQRWeSulcMBTcGif7lSPmFv60myNM7NEKUtm5HaCWqUvTXzoB\ngsN3FsTdT3salU0D0tXq2B31tcEnW1kHzxx3woiOwRRpbxtiGbb1WY/5cHPc\nJrplVhL6B6J727kDWCdkeAKq+hSwT0HeBQRqgv9PdJa36nOWOaTcBrpLk+EY\niUPWuPgqiKvU+nvuADkSqnykSjGZP6ftl9YT8Ugg6LNSERGb/5oIuZp/ClVY\nzc2V\r\n=AUoL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.0.0.tgz","readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables.  The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\n### Supported versions\n* SQL Server 2008 or later\n\n### Memory\n* ~8 MB\n\n### Disk space\n* ~15 MB\n\n### Supported features\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the conf directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located `<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will be listed under the [Connectors](http://localhost:8080/console/project/connectors) section of the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: { type: String, required: true }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata.  For example, to map the `account` model to the table named `accounts`, set it such as:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: { type: String, required: false, validator: /[a-zA-Z]{3,}/ }\n  },\n  connector: 'mssql',\n  metadata: {\n    'mssql': {\n      table: 'accounts'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n## Changes\n\n#### 3.0.0\n- #6837: Breaking change: requires minimum Node.js version 12.x.\n- #6837: Upgraded [mssql](https://www.npmjs.com/package/mssql) to 7.x.x, see [changelog](https://github.com/tediousjs/node-mssql/blob/v7.0.0/CHANGELOG.txt) for details of changes.\n- #6837: Upgraded [knex](https://www.npmjs.com/package/knex) to 0.95.x, see [changelog](https://github.com/knex/knex/blob/0.95.3/CHANGELOG.md#0953---25-march-2021) for details of changes.\n\n#### 2.0.0\n- #6545: Upgraded [knex](https://github.com/knex/knex) to 0.21.x, see [changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md#0217---25-october-2020) for details of changes.\n- #6545: Upgraded [mssql](https://www.npmjs.com/package/mssql) to 6.x.x, see [changelog](https://github.com/tediousjs/node-mssql/blob/v6.2.3/CHANGELOG.txt) for details of changes.\n\n#### 1.1.4\n- #6315: Internal chore.\n\n#### 1.1.3\n- #6116: Internal cleanup chore.\n\n#### 1.1.2\n- #6114: Refactor code for style, security and performance improvements.\n\n#### 1.1.1\n- #6115: Internal fix for Sonar scans.\n\n#### 1.1.0\n- #6093: Removed the explicit maximum supported Node.js version limitation in package.json.\n\n#### 1.0.13\n- #6026: Documents ranges of supported Node.js versions in package.json\n\n#### 1.0.12\n- #6074: Internal CI chore\n\n#### 1.0.11\n- #5704: Fixes issue where distinct failed to paginate with error: `ORDER BY items must appear in the select list if SELECT DISTINCT is specified`\n\n#### 1.0.10\n- #5711: Internal cleanup of dependencies.\n\n#### 1.0.9\n- #5711: Internal cleanup of npm scripts.\n\n#### 1.0.8\n- #5715: Internal changes to remove integration tests.\n\n#### 1.0.7\n- #5709: Internal changes to update eslint rules.\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","engines":{"node":">= 12.17"},"gitHead":"5b877dab7e08bd50da0f3cbb027e24213952da88","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.12","description":"MSSQL plugin","directories":{},"_nodeVersion":"12.22.1","dependencies":{"chalk":"^4.1.1","mssql":"^7.0.0","@axway/api-builder-dc-sql-core":"2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.0.0_1621328371867_0.9526475373418117","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.0.1","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.0.1","maintainers":[{"name":"cdobrica","email":"cdobrica@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"}],"dist":{"shasum":"5084799951671ee60caac907af370df695a38c06","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.0.1.tgz","fileCount":11,"integrity":"sha512-oONRrwKllcu37VRsdro8DkBBPEwcjbtDOgtvPICN0ZEuQBV/3x1KltYSwlFm3irHV0x9PjFNYG05FyHixrDBpg==","signatures":[{"sig":"MEYCIQDLMd9DwVMdzpvfS5ApC0HPXIAAlUxnjLjMNtKY25vmqQIhALcZXrC50rxHJ5L/3xTqReNZqcFPq5ZtxdnvPJVgydBm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgplAqCRA9TVsSAnZWagAAVpUP/jh4shezZlq0Df3I2asK\nipL0Gp9mNQynFdIeOxZLfbT4bSybakuVUGC+52Ui3SS/N0mgmtrVlIB2+Iwa\n7bBn4LGaTSaB1cYGjiaonrcDPkelNS3d0QJHhVLIXGbu/wHz1YpRc/Uf+qh7\n4v32RitbBE2V5fK2jPmiIYRwvj/pCYOOZBsyeD7WNdiGy7t6x40iJCmte5qI\nGcPmQCc39F6+VXWql688hR0+lt+OIY+M6zwlipfW07xkIW9A0/2NWLqi4uwe\nc4UYrH+bFZE+HnkbzmWwDvgzaiSuub5HT9u6CJi2F9D7QFYHDXX53PXEGHgz\ngq/a4JIvlrZ+4oRrcvSmCY/hmzWYYGFuk8m3XOXNJ4p5phr1gRL8cVUOsCef\nOWM5Iypgx43h5Iy9nQ9ItutzoHmxK7m9n7+i/P9n5bkKxTL06/3KmPbDIVWo\nxEmFCYgagPu+le1Qkj8XYvlabI0FqDNIj2L2lGIClWiW9je9UU/M4mesSJzL\ngRkOPZhrMP3LPlR20xoV+StmW8C8B/fiTmQxW7ZvmO+PFGg5VzIc8vQL4KHv\nsjsSMqtppukYTW8/gB/6MklrlhYy2/Lg3qFhLWvFSRpg3wUJovygzHP8TvcZ\nOh8yWSmzmEK9XfwTZj1zJC/PYF3G1GsxXtu9vEQ/6JUpkGX2un1Wob4gnMUL\nmZlK\r\n=O67T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.0.1.tgz","engines":{"node":">= 12.17"},"gitHead":"277d044cb0228feeb723f65f9a7c875f7c1903ef","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"node scripts/copyconf.js","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.12","description":"MSSQL plugin","directories":{},"_nodeVersion":"12.22.1","dependencies":{"chalk":"^4.1.1","tedious":"^11.0.8","@axway/api-builder-dc-sql-core":"2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.0.1_1621512233832_0.7449791521404714","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.0.2","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.0.2","maintainers":[{"name":"cdobrica","email":"cdobrica@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"}],"dist":{"shasum":"bd71e1cd3b9ce3512389aec49a321c23783f0ce8","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.0.2.tgz","fileCount":9,"integrity":"sha512-amrEBj5Uqi3Ryx2UACYV0F3Ti29bttMQKb5tAbYx7p+TWeUTWzohGacuSBOccWD+86jlfGjmcxG7zaaBTDqg1w==","signatures":[{"sig":"MEUCIQDab6+cZxvQy57FoaiCcEWSRKjQXJAF7POSHjIr4l3vswIgHH/u9N7qp85BCQkjwwwYBNkE4j+GJvF2tns3HHumvVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyfMfCRA9TVsSAnZWagAAFCsP/jqhaBtUOjxt9eIRqQZL\npHoyqELtgcrpKU/UAuXNVY45N86PEiUmcGFDqyuPngvSdgZIATQ2SrLF0Ovg\ntvl5xvhxhg58dlQvJIBLJ2MEo/YQwlzYttxrOulI4EidbUMkeN2fmsx0w4Hu\ngIJReo5/RmhfqSOZwaM0zUmR2dxtRwmXuBfsm3U+CRMzScWD5OQiFXo9bc5c\nNl3UAYhdp/clgbF1bSopVgLJhg6dJKVL1JJl2IFBQuYcrDRnwGz0+L0ssF+E\n6QYM1LNMI8fI7U5PIevyvDrzwCfjgkSaFbdte1vsZs874AAyRN2POPD5kBJu\nGQeN/tKYbvwripFr79kp9BU1iOBfW3deyfiVQXCQ7D0Oc7wVHqrJ6RGwU1jn\nAHkROdONfbXipMnrFEhgs7/wjiy2gHLJ7RAOlh8xuhWtpMYO4nQVL9BvFsLT\nKc3+m26DjUHoxV9uKaT3WfUKp7u91IpismPn6LxkEusNXPghVd+p5tXAPWs5\nevp9jqJlmAvR3Tec2GYDj93OM1Cx9xJdx3wb/XVMFUOklQOUl85cvfNbXmsJ\n0rY54UX9IQgOd522cDQDN5X4mOTW+q3NGOuR2W/Mm6oFetUBbsF1hZR3Cls5\nWV5ZQRGIe1/j5onNc8fPv3VuZVyio0oVPLSvjTX0dzTv7FdTuIXWdpasqJd8\nlmLv\r\n=8e21\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.0.2.tgz","engines":{"node":">= 12.17"},"gitHead":"47ab214a8d32a06def35b9c15e421959283c9de4","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.12","description":"MSSQL plugin","directories":{},"_nodeVersion":"12.22.1","dependencies":{"tedious":"^11.0.8","@axway/api-builder-dc-sql-core":"2.0.0","@axway/api-builder-project-utils":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.0.2_1623847711216_0.2242485774166334","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.0.3","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.0.3","maintainers":[{"name":"cdobrica","email":"cdobrica@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"pboev-axway","email":"pboev@axway.com"},{"name":"jvos-axway","email":"jvos@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"}],"dist":{"shasum":"42f4cc840000b4b908c67b451e49b87305a7e4b4","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.0.3.tgz","fileCount":9,"integrity":"sha512-c1vMVrrSzieyQf8wUxQrpeXCrRS00YOoj8ddPIULDSfZaGu6A1vNQ+mUOffStpFUtbcuh5CECLvpHQDfvtTbeg==","signatures":[{"sig":"MEUCIQCYZ+yygqXXPggEqCTUFB2SjydZG9AFHktOq2LGA8dRSwIgOnRZf1vBkbRZQsXxoEyPgAw/f9x5cRnTb9Yw1hsDb0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3FymCRA9TVsSAnZWagAA9XUQAILvHZ6JvkPeH42NSChS\nS5LQ19LrSJ8j8UpOTD5dTCRyQ9vk0Gsp2Iy11j0a00JwIHvxITXIOd3atpLy\nMHikOUnRJVKDkScxDLrch8o0IJdp/avH8BMWsi9IrhUO4Wc/Sb7DLr5gHxfr\nvlvO4DvBqDHHBb/r0isPujyGhBDQ2wt7NMuGJKjPIt7yJ7SzhbRjANZ+CFgZ\nvv7qdKuVC5r+Fh7tH7d89mJEBnycZ4svxBPagDbfUy5czKz/UHHccGk03TU/\n5GVvEhaZXs5cWXd4f78QDVQNdiZXIPea8Pr8d/1bD87OYXq+SdU3tbC1qdM7\nTzgAv48a4YAQmI/gCxsqCBH/ZgCV07Q0hLu6mD1LmT8XLt1pZgDv74V+OekG\n5Ysbi1funDBU3D8bhy0YLyupkt9ouMRum3BBt7XxhkdJXvR9uf5G+5a+Vt6Q\nFeOimvf2+72W7J8qto7hNUAgGJKa0tV5SwsR5LB3pLorNuxNKzoJWPccEmpN\n6sP+cNeid6PVCH3MHgK321DHfqtl9+P8ZpTwkLkCyNjmBd4TAzI1QmIhFJZ6\nU9slD9aXf02EbUgxhz3G+TASsgjlNqNY34EUTY6RfxxQRF7EY6eaVESQK0gT\nHynmFtM4aGjXjEWnT4pnm9aPwZT3wjhjHM7rwRgHO4/OeVcoQboTRCjReAOY\nIcCd\r\n=KVya\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.0.3.tgz","engines":{"node":">= 12.17"},"gitHead":"3fda1d01846ce2b94b5f0dc4f8947a0c5ccd6105","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.12","description":"MSSQL plugin","directories":{},"_nodeVersion":"12.22.1","dependencies":{"tedious":"^11.0.8","@axway/api-builder-dc-sql-core":"2.0.1","@axway/api-builder-project-utils":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.0.3_1625054374080_0.4605687102413074","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.0.4","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.0.4","maintainers":[{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"axway_darnaudov","email":"darnaudov@axway.com"},{"name":"ddimonov-axway","email":"ddimonov@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"cdobrica","email":"cdobrica@axway.com"}],"dist":{"shasum":"510972ce48a8b21f0ca0cd383d6ad731148d3d17","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.0.4.tgz","fileCount":9,"integrity":"sha512-Oxx/j9NM1r43NlW/wUQPUdg74Rw32+/LnJ+or0shjg7JvkDBdeGnp+xmdJWsQliYJuu3wLiFvWL5mwzPmrW1Bw==","signatures":[{"sig":"MEQCIBg9T/R2dN0euPFd4Ma6D/UsXZuiVqAIHTx+gmg7IFTIAiBHagZPyR+SZ/saQXJaB9/rAXFQjcHuWNS1aZKHnFv4Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18600},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.0.4.tgz","engines":{"node":">= 12.17"},"gitHead":"3083f7cb5212ec89fd3592ede0fe8501e2a9afc8","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf/","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.15","description":"MSSQL plugin","directories":{},"_nodeVersion":"12.22.6","dependencies":{"tedious":"^11.0.8","@axway/api-builder-dc-sql-core":"2.0.1","@axway/api-builder-project-utils":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.0.4_1632414158961_0.3992875789492447","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.1.0","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.1.0","maintainers":[{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"axway_darnaudov","email":"darnaudov@axway.com"},{"name":"ddimonov-axway","email":"ddimonov@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"cdobrica","email":"cdobrica@axway.com"}],"dist":{"shasum":"66c008fd51f5d539f5e14ca170047715d01d4f17","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.1.0.tgz","fileCount":9,"integrity":"sha512-4NUW049STMZDCDIq0gzvlujajfnitx54gP+xwZdfGRmFLd8MdLfh9uW3tRFV3UQgWLEIr2HitzV4TZKJ9M2Raw==","signatures":[{"sig":"MEYCIQC7He1aS58FAxftWqDQ0X0Sw1orG6iUSbzMhFGLgDcLEQIhAKWtGvWZp7FPMHv4rMkdl8k7iEZLbF3O69/e17o6Zk7o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19024},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.1.0.tgz","engines":{"node":">= 12.17"},"gitHead":"3df0acf2497ddebb70ed09dcf36053f038ca8a2c","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf/","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.15","description":"MSSQL plugin","directories":{},"_nodeVersion":"12.22.7","dependencies":{"tedious":"^14.0.0","@axway/api-builder-dc-sql-core":"2.1.0","@axway/api-builder-project-utils":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@axway/api-builder-runtime":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.1.0_1636455585340_0.9444597670986334","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.2.0","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.2.0","maintainers":[{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"axway_darnaudov","email":"darnaudov@axway.com"},{"name":"ddimonov-axway","email":"ddimonov@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"cdobrica","email":"cdobrica@axway.com"}],"dist":{"shasum":"2ad6a329d81a76a103d6db21cb79c7f7f6bd4f2f","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.2.0.tgz","fileCount":9,"integrity":"sha512-gNb0ntgcR3Sd51rgNaHTXk4DT06vzftmX8jsDw/Pp24WY8tsRpjh0UVF/wVTklCA/AqUyMoCgd2sXrWbMjQBOg==","signatures":[{"sig":"MEUCIQCLdUDRVaCi8TkE3YkCWtA3Hx8e39+sIZtnCGURn/Q+nwIgDTRF66AAzI9LTWWcUpkQDwKeht0FQjGEZQ7rP1F75I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdQGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgvQ/+P4ouhacNCYlKCwqv+KTLeepGR0efDo0T4P8QrzayR7st0LDv\r\nvELQRUJ0Sz7q6oUGGiWCjKJmCzhh38qT6QkrlCBW7Znf9fIJ2J7+bMluv9/w\r\nosI95RLcj+x0t6vq/AiHqhyZhMYylWKtg/ZNwbuzjCOVQx/MeZx7XefwHkFj\r\nt9nEqD52VFheS9q4CiVWL1ry/8HaPAaJ2BrdYKnBBqmEPrYDr9vdfWnzFwJO\r\na7vDiY+HITvY4HETpSShbgwnLQxxHlJxxRz/zbCxacWOd3GdyoHJEv13bgzR\r\nfFE30R/C+anqfyB1kVUwr/nS8IDQU7I6DtP2LM482F2QjRBOS+8JHc2JSv48\r\nzMqHnZ/TcmZ5FtmzHs0QTIQv4yrrIkfFgnkHsARJMzWSaO9WBOcEM8vPsN4q\r\nFlIfKF2BwchIMsr4pRCzU0OM6ktVGFCLwDWRJf3kk1lEdNNVfC6vrsk0dDyA\r\njemHfONMyoDY0mWOrU2aqUVQqQonBs4UwCGtEj/PhcJvxyFwISCSZ4ytymHu\r\n3Mi+mHbrtSbei5xtVHCBQH+7LK1OE8Y5qOsuzdDIG7kfpS4vZd2JG7uRs9qR\r\npta8emDxtgXByfldMABb+OzLKebzHnnAEfHv497Ma/BNXh1sV7QWpogxGMEZ\r\nzerpEnKaVIHg31Wxwl8iL4DCdl5co6oURXc=\r\n=i6Em\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.2.0.tgz","engines":{"node":">= 12.17","apibuilder":">= 4.0.0"},"gitHead":"8d39c2d08cf8d5037215a7f5f1ea39174c6099ab","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf/","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.16","description":"MSSQL plugin","directories":{},"_nodeVersion":"12.22.11","dependencies":{"tedious":"^14.0.0","@axway/api-builder-dc-sql-core":"2.2.0","@axway/api-builder-project-utils":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.2.0_1649267718348_0.7342947455472839","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.3.0","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.3.0","maintainers":[{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"axway_darnaudov","email":"darnaudov@axway.com"},{"name":"ddimonov-axway","email":"ddimonov@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"cdobrica","email":"cdobrica@axway.com"}],"dist":{"shasum":"3397553fa14822057fb108e76e87d0219df2c07e","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.3.0.tgz","fileCount":8,"integrity":"sha512-mXg8U9LGoDkMYSM3uUig3WKjsVZvtVZJ1fQChcZjx3D4kbhCsxjTrDYdJxFhuoN1MvH9ML2ZeSHXwH3BixJaAQ==","signatures":[{"sig":"MEYCIQDWYepDxBVUdC4ANhSKmAjNuatE3jJl9KhxvdMJ4kTihwIhALjU5FWb6upaaFTGnEFWmlnABsBT7CD4j1YuqM2wI6Mx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiclpxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4ehAAl9Mc6bS45yjlGCVgLxxcfsR7y1zrEIeIhlRGkNO14a138Wyz\r\nqwSSOFF5WofAdafPTY/WZdhQZjjWHwvTmDiUJOyFw4sjkmA21+nJEs6zjJ1x\r\nfZsg9rfPvVfI0kvYI/DVX4vr6lLTW133yuHY7aPPsugj/59h/6nl86MmD/3q\r\nf2yduDyljW35GUUqIOZuigCTSOZsSkU8c71cEXZEM+VluYXStY0xmXXC8NvZ\r\nBqKY32j0yOvk2rOjqT1FtHcOSRJa3fh46Ndp16PuPs32b6XwMhfszPMIr3mi\r\nvptbJKQi8fGsrgNj+VALOYysm6Ab9PdAJ1Qq0W+x0y7GfdVNum8wN5+yv28I\r\n4B8ReZtkdTK/aL3LQCRNB+nEuXj6akTr6zByJtoPlzFGipskW40ZYSWW5dxD\r\nwGmG/9j5om1h0onGrSRRtd8mSQdbzLYvtENYbn04xK0WqLCdlupwtI/U5EN8\r\n2StFSWnBiyVlpGOvVc/Qfm9uATvckwSJqZNDpjR6IMGNJpMhH0DuEYCR4WIp\r\nuvuJ4IGdXSTcCFOj9oTXzV/JYaPpq5Wr5ycAS8fDgkPF207ZHJ3R0rwtCq5X\r\nSbyah8lBp5bEYtNTc648rGK98WnqpcJwuKRWqLKKtzy2zvUVYmZ0UR6DsSEC\r\nhO7UQSAlGDbH8+RvY3me+Cm8IwuJ++ikUbQ=\r\n=MfL7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.3.0.tgz","engines":{"node":">= 12.17","apibuilder":">= 4.0.0"},"gitHead":"51bce0718494870d45d6e6761663efa72597c2d2","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf/","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.16","description":"MSSQL plugin","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tedious":"^14.0.0","@axway/api-builder-dc-sql-core":"2.3.0","@axway/api-builder-project-utils":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.3.0_1651661425615_0.8301513979524016","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.3.1","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.3.1","maintainers":[{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"axway_darnaudov","email":"darnaudov@axway.com"},{"name":"ddimonov-axway","email":"ddimonov@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"cdobrica","email":"cdobrica@axway.com"}],"dist":{"shasum":"4e01ff55cdca72de88b2c0d1b1a5c5e52da9db4e","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.3.1.tgz","fileCount":8,"integrity":"sha512-234pcA++6wars1b1MjIK0DcSGlLlM/rIIQkxKAbKg6pJlxzMT3sjP1dgHGd3fR6geJlXJqqNPMzGVaIS8sb1Ig==","signatures":[{"sig":"MEUCIQCclrEO4osxn/5wa5/R3aWXqEdfC6HAFk6lC+DxgCzj7QIgRrlSlAGgJdPn7NZq4w9ertMXvLmsHjZHWYRYcaOO//0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiozXhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2oA/9G4qP1v95ipjHOeMlM+gQjnqkN4vahMDmCOaWAv2JeeMz5a5C\r\nt0B5ni8W/1tp08At35q6AMO66zCYJfjkmwDTSRfQkYSJlO20MI41VrZUjIgD\r\n7Nm+lnUueJ4Y0OO9TKqM5h6JUTOApxdwmcTLUFsXBtTXZq6P3I5X2oXU0aGK\r\ny2rUpV8tyRjOi2HWqVpk1EWJBNmtVJUSgB9W/xeWiX5+/NL/Y6v//GPfEw4A\r\nsnlkcLPGZ7mu4IZx44VEVHkEqqwBPWwrBJRneY6n5fyvMAYSoZy8a8NZhCWI\r\nrTisYEzN+wV9EAYfnLqLzGHHTSnKzQ83tcNsdMiMgrrrLevyjeFZxWsmtt8j\r\njsZOWzz/XdqXuGihkKFyWl29QxjHoqCpkCs8Msur0Wq8OitajhKBbPad2sir\r\n82CtEPOjbc75wdJEOk1kZRt3TaM1sUybO7y0j3BsuvSM7BKqlPPrT5ueLQQC\r\nEbSxizD4aurlSg/9eX/9AlIFvrklkbAo6zzba6BXFrfH0PNWjQxKc4j/YxJd\r\nwvcTp1nwOpLnlVFSgXJvWO/0FYdjgjcKcIG5T8gV6socW2rv7feWTF42DH7O\r\ngLxq/sKFaq9MLZRHU4L823ShTkw3WCZ2PX/e/gc/6esWBIokqlI3Y34lK/Jj\r\noruiVKlO1oAhX8VVH6FmiBUftryS8tzd45s=\r\n=x/DZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.3.1.tgz","engines":{"node":">= 12.17","apibuilder":">= 4.0.0"},"gitHead":"2e58a538997542519d05deb5af7d54cef2bc3409","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf/","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"_resolved":"","_integrity":"","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"6.14.17","description":"MSSQL plugin","directories":{},"_nodeVersion":"14.19.3","dependencies":{"tedious":"^14.0.0","@axway/api-builder-dc-sql-core":"2.3.1","@axway/api-builder-project-utils":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.3.1_1654863329347_0.7399905706077838","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"@axway/api-builder-plugin-dc-mssql","version":"3.3.2","keywords":["microsoft","mssql","amplify","api-builder"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@3.3.2","maintainers":[{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"axway_darnaudov","email":"darnaudov@axway.com"},{"name":"ddimonov-axway","email":"ddimonov@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"axway-vertex","email":"agrakhov@axway.com"},{"name":"cdobrica","email":"cdobrica@axway.com"}],"dist":{"shasum":"27c0d291bd80fa55cb9eb7fa4d99ad157454b4b9","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-3.3.2.tgz","fileCount":8,"integrity":"sha512-4HnSImhcL8ERiJhsvjy3IG1lihH4F1EW5OLc9fnY5DrJOZtL+H95Qm000WoWoE+Qh2Jk1W7nyRhEO//v5cMBvw==","signatures":[{"sig":"MEYCIQCBk6bYARKWPy9bRc+MrbkwVTI0Apilk2ooqzjqsLlA/QIhAJ2rpRyhXtC/bgodvFiolaEjPp6LH9V37nOIvUeGiU8b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisIoBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzUQ/7BaFR1TytPYGuxZVV9LqfYMSSu1mlQhGuS82kglxPI98N0X5E\r\nZBLcGZFGSIbN5S99iJQZWtSp7SlHK1q1CTvHzrIkLCSAKc2IQuzQfBdX1Rk9\r\n54dtVJ/m5wVd3URAMdFFZKgiy0xkTwtIjRvY4zEUJiqFhFutPOYy/pnTjT2s\r\nVtuWIV3xcr0SWhGGXzEmPQYb2rAItOjepdzmG3gP/toZ5NMgCQX8+or0oDak\r\ndRdGEaGjefAnBLJl+tyBiJgkWY9YZFIhlASZmGyiWxrKPLwO4oZ6xpij4VIH\r\n9Q/KQo7NlV+MUnr9JBMZh1A6YzLqqRFk3EJU1/j6MoOMnkCVctgUEml/cI3h\r\nMngmts/R7xUDu0iQ/UDEcjjovP1WLJukagCaOjSsw36I8L+HvKAeTK8WA9A6\r\ndkiylc6GDeBHPX7cZ0rFZR6wWg0V2LSVHg9tt5R+/R8Mv97YYQUPbg+0P1rU\r\nTG+2B8WP6PWOJJP2hGEgW4PoYxwCmpgEjnzYfheaWqQEE2VrXE0Q72swdjfk\r\nL3dLOEK5Cc6WGEmd29IZ03BTnaXrcpB2SfXLFs9kkWY7KdfBSHmXsWkgK87r\r\nnK4HJreouVTPoNF75CgORlomXi7lijhxKl4hzVrYoMK02qjkqQ94B3NH4fdN\r\nvnb9AV6DJ4VcocoGzMdUBV3Af0JU0l8AsTM=\r\n=gFE7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:published/@axway/api-builder-plugin-dc-mssql@3.3.2.tgz","engines":{"node":">= 12.17","apibuilder":">= 4.0.0"},"gitHead":"6c3f7532c3d202e58e6aa7a1ddf35142dd750fd9","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf/","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},"_resolved":"/builds/amplify/api-builder/published/@axway/api-builder-plugin-dc-mssql@3.3.2.tgz","_integrity":"sha512-4HnSImhcL8ERiJhsvjy3IG1lihH4F1EW5OLc9fnY5DrJOZtL+H95Qm000WoWoE+Qh2Jk1W7nyRhEO//v5cMBvw==","repository":{"url":"https://git.ecd.axway.int/amplify/api-builder-plugins","type":"git"},"_npmVersion":"8.5.0","description":"MSSQL plugin","directories":{},"_nodeVersion":"16.14.2","dependencies":{"tedious":"^14.0.0","@axway/api-builder-dc-sql-core":"2.3.2","@axway/api-builder-project-utils":"2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_3.3.2_1655736833554_0.026855783617291573","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@axway/api-builder-plugin-dc-mssql","version":"4.0.0","keywords":["axway","amplify","api-builder","plugin","mssql"],"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","_id":"@axway/api-builder-plugin-dc-mssql@4.0.0","maintainers":[{"name":"nkeranova","email":"nkeranova@axway.com"},{"name":"axway-npm","email":"builder11@axway.com"},{"name":"cb1kenobi","email":"chris@cb1inc.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"awam","email":"ewanharris93@gmail.com"},{"name":"bladedancer","email":"bladedancer.gavin@gmail.com"},{"name":"axway_darnaudov","email":"darnaudov@axway.com"},{"name":"ddimonov-axway","email":"ddimonov@axway.com"},{"name":"neon-axway","email":"cshantakumar@axway.com"},{"name":"vchauhan","email":"vchauhan@axway.com"},{"name":"mdimitrova","email":"mdimitrova@axway.com"},{"name":"pdzhorev","email":"pdzhorev@axway.com"},{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"pltod2","email":"pl.todorov@gmail.com"},{"name":"npetrovski-axway","email":"npetrovski@axway.com"},{"name":"pbozhkovaxway","email":"pbozhkov@axway.com"},{"name":"mbonchev-axway","email":"mbonchev@axway.com"},{"name":"axway-vertex","email":"agrakhov.work@gmail.com"},{"name":"cdobrica","email":"cdobrica@axway.com"}],"dist":{"shasum":"f847680cd6fc91a45ce79f7a5a70f3214129cab8","tarball":"https://registry.npmjs.org/@axway/api-builder-plugin-dc-mssql/-/api-builder-plugin-dc-mssql-4.0.0.tgz","fileCount":8,"integrity":"sha512-91EWxb1E8Fa1yGScrfaiWpZBsrbvnJSImaZGiAuhJfPpumTwOACQJ40WEey6+hUO0Va5u/VgPO9+tz1Z/XuciA==","signatures":[{"sig":"MEUCIQDVI01uAcwRjh71OVOM53cGQKSfldrX6bqCXNl72TnEuQIgDuAQCy5r7nNkGxyS4ScIx6XSPNnd7uzUq2z9pgNkAqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG1g/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJbQ/+MiYt8OHh5JjypqINfkupRNiBixqJHUp0YzFXB+eACErVI5BT\r\n6Afhj7O7XiXXZB504Zqo0e2bsnGcyQf6N73cTzyBdjToAZXmKMjjtYH8b11i\r\nuE7snGTiHjJr1E22ppsCCGDM1B0/u/6AaKEKr6RxRxGNJFX8obeCu/GDQ/cz\r\ntvHHGr7s1TN2ohYfz+HOrjNCf14CJG2NHwOhnCNF3LGMQqKu+dW+Qa1fOBQ8\r\n65P4NnwVReFHH8GxLuRXJ36K+MlKvGim2MUZVCasUM9fb2hYJ8lMoHnKvp5G\r\nUBOJKPgc0E43fnDGWl04dCq1jWMcD84+pbSspD/JQJnWxpWQKtNE1Rr7G2XS\r\nCcocaVBDkjtTz275VBxKh6ut8JgH2KJkp6ZPF8SRAyEkH9hWkFq11FFx+fsd\r\ne1t77W2RSm0bXlUvBQNoVstTGoEciv1MjVheXeXECRjV1DG/3DVmCm0Agtgt\r\ncNQl9vWe/o+GG2jH7hzb3fxnNjNZjNBj6EmS7/ODsLUf/ICOdXpYIt133SGd\r\njYIBD/MDvExz/ed01q/bN9oYiNnCpPDR3VGGqWL1s0oXZcYaHuqrTLmccPgt\r\nhTb9bvKyq1cZ91F5WoT5tKOFjMAjaluI9+tfqPIuTw7R9tpREQM8w8ZNvWe7\r\n7DZxVPnX5yOBiCURDTxc1O9ZLH4H317kzvE=\r\n=D7pk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 16","apibuilder":">= 4.0.0"},"gitHead":"6897fc91490e48b16876f5ab78f4cbe4f1ee26ab","scripts":{"test":"nyc tap test/unit/* --bail","build":"npm run build:lint && npm run test","build:lint":"eslint .","postinstall":"api-builder-copy ./config/mssql.default.js ./conf/","build:lint:fix":"eslint . --fix","check:dependencies":"npm-check -i tap -i simple-mock"},"_npmUser":{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},"_npmVersion":"8.15.0","api-builder":{"onlyPrerequisitesBreakThisComponent":true},"description":"MSSQL plugin","directories":{},"_nodeVersion":"16.17.0","dependencies":{"tedious":"^14.0.0","@axway/api-builder-dc-sql-core":"3.0.0","@axway/api-builder-project-utils":"3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/api-builder-plugin-dc-mssql_4.0.0_1662736447044_0.6637116124100291","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-10-12T11:25:44.683Z","modified":"2025-07-25T08:30:20.821Z","1.0.0":"2018-10-12T11:25:44.886Z","1.0.1":"2018-10-12T13:20:08.936Z","1.0.2":"2018-11-13T11:50:46.004Z","1.0.3":"2019-01-25T15:23:49.987Z","1.0.4":"2019-01-25T16:24:49.722Z","1.0.5":"2019-03-01T11:12:53.820Z","1.0.6":"2019-05-10T18:43:13.608Z","1.0.7":"2019-05-13T15:46:11.924Z","1.0.8":"2019-05-14T12:20:56.999Z","1.0.9":"2019-05-22T14:24:24.139Z","1.0.10":"2019-05-22T15:01:38.445Z","1.0.11":"2019-05-22T16:09:38.381Z","1.0.12":"2019-09-27T11:55:50.239Z","1.0.13":"2019-10-04T12:07:50.755Z","1.1.0":"2019-11-12T12:13:10.486Z","1.1.1":"2019-11-26T10:10:38.362Z","1.1.2":"2019-11-29T10:55:01.620Z","1.1.3":"2019-11-29T13:03:35.812Z","1.1.4":"2020-04-08T07:51:46.473Z","2.0.0":"2020-11-04T10:41:13.469Z","3.0.0":"2021-05-18T08:59:32.023Z","3.0.1":"2021-05-20T12:03:54.007Z","3.0.2":"2021-06-16T12:48:31.326Z","3.0.3":"2021-06-30T11:59:34.198Z","3.0.4":"2021-09-23T16:22:39.102Z","3.1.0":"2021-11-09T10:59:45.495Z","3.2.0":"2022-04-06T17:55:18.501Z","3.3.0":"2022-05-04T10:50:25.759Z","3.3.1":"2022-06-10T12:15:29.502Z","3.3.2":"2022-06-20T14:53:53.719Z","4.0.0":"2022-09-09T15:14:07.231Z"},"author":{"url":"https://axway.com","name":"Axway R&D","email":"support@axway.com"},"license":"SEE LICENSE IN LICENSE","keywords":["axway","amplify","api-builder","plugin","mssql"],"description":"MSSQL plugin","maintainers":[{"email":"nkeranova@axway.com","name":"nkeranova"},{"email":"builder11@axway.com","name":"axway-npm"},{"email":"bladedancer.gavin@gmail.com","name":"bladedancer"},{"email":"ddimonov@axway.com","name":"ddimonov-axway"},{"email":"ashtripathi@axway.com","name":"neon-axway"},{"email":"vchauhan@axway.com","name":"vchauhan"},{"email":"mdimitrova@axway.com","name":"mdimitrova"},{"email":"pdzhorev@axway.com","name":"pdzhorev"},{"email":"ahurst@axway.com","name":"axway_alasdair"},{"email":"pl.todorov@gmail.com","name":"pltod2"},{"email":"mbonchev@axway.com","name":"mbonchev-axway"},{"email":"bchristiansen@axway.com","name":"axway-vertex"},{"email":"npm.modules@axway.com","name":"buildernpmuser"}],"readme":"# Microsoft SQL Server (MSSQL) Connector\n\nThe Microsoft SQL Server data connector is a plugin for API Builder that can connect to your MSSQL instance and interrogate your schema that will automatically provision Models into to your project, and optionally, automatically generate a rich CRUD API to the underlying tables. The Models can be used programmatically, or can be used within the flow editor to interact with your database.\n\n## Minimum requirements\n\nThe following are the supported versions and features and the approximate memory and disk space requirements.\n\n### Supported versions\n\n* SQL Server 2008 or later\n\n### Memory\n\n* Approximately 8 MB\n\n### Disk space\n\n* Approximately 15 MB\n\n### Supported features\n\n* Automatic generation of Models from SQL tables\n* Automatic generation of API for Models\n* Full CRUD operations on tables via Models\n\n## Installation\n\n```bash\nnpm install --no-optional @axway/api-builder-plugin-dc-mssql\n```\n\nA configuration file is generated for you and placed into the `./conf` directory of your API Builder project. By default, we use a host of `localhost`, and expect user and password to come from the OS host environment.\n\n## Configuration\n\nOnce the plugin is installed, the configuration file is located in\n`<project>/conf/mssql.default.js`.\n\n| Option name | Type | Description |\n| ----------- | ---- | ----------- |\n| connector   | string | Must be: `@axway/api-builder-plugin-dc-mssql` |\n| user | string | The user with which to connect to the database. |\n| password | string | The user's password with which to connect to the database. |\n| host | string | The database host. |\n| port | number | The database post. |\n| database | string | The database instance name. |\n| connectionTimeout | number | Connection timeout in MS |\n| requestTimeout | number | Request timeout in MS |\n| generateModelsFromSchema | boolean | If enabled, API Builder will automatically interrogate the database and auto-generate Models from SQL tables. |\n| modelAutogen | boolean | If enabled, API Builder will automatically generate a full and rich CRUD API from the generated Models. |\n| options | object | MSSQL Connection options |\n| options.encrypt | boolean | Encrypt the database connection. Required when connecting to Azure. |\n\n## Usage\n\nAfter you configure the connector, you can start up your API Builder project and visit the console (normally found under http://localhost:8080/console). Your connector will also be listed as a **Connector** when creating a [new model](https://docs.axway.com/bundle/api-builder/page/docs/developer_guide/models/create/index.html#create-a-new-model) in the console.\n\nYour database tables will be listed under the [Models](http://localhost:8080/console/project/models) section of the console. You can now click on the gear icon to the right of the table names and generate flow based APIs.\n\nYou can also reference the connector in a custom model.\n\n```javascript\nconst Account = APIBuilder.Model.extend('Account', {\n  fields: {\n    Name: {\n      type: String,\n      required: true\n    }\n  },\n  connector: 'mssql'\n});\n```\n\nIf you want to map a specific model to a specific table, use metadata for `schema` and `table` name.  For example, to map the `account` model to the table named the table \"[dbo].[accounts]\":\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: {\n      type: String,\n      required: false,\n      validator: /[a-zA-Z]{3,}/\n    }\n  },\n  connector: 'mssql',\n  metadata: {\n    schema: 'dbo',\n    table: 'accounts'\n  }\n});\n```\n\nIf your table has a primary key, then you can use additional metadata:\n\n```javascript\nconst Account = APIBuilder.Model.extend('account', {\n  fields: {\n    Name: {\n      type: String,\n      required: false,\n      validator: /[a-zA-Z]{3,}/\n    }\n  },\n  connector: 'mssql',\n  metadata: {\n    schema: 'dbo',\n    table: 'accounts',\n    primarykey: 'Name',\n    primaryKeyDetails: {\n      autogenerated: false,\n      type: 'varchar'\n    }\n  }\n});\n```\n\n## Known issues and limitations\n\n* Does not support range queries\n\nFor a list of known issues and limitations, refer to the [API Builder known issues](https://docs.axway.com/bundle/api-builder/page/docs/known_issues/index.html).\n\n## Changes\n\n#### 4.0.0\n- #6089: Breaking change: requires minimum Node.js version 16.x.\n\n#### 3.3.2\n- #7412: Pin in-house dependencies.\n\n#### 3.3.1\n- #7408: Internal bump.\n\n#### 3.3.0\n- #7371: Added support for tables that are not part of the configured user's default schema.\n\n#### 3.2.0\n- #6933: Replace peerDependency on @axway/api-builder-runtime with `engines.apibuilder`.\n\n#### 3.1.0\n- #7084: Fixed security issue [CVE-2021-3807](https://nvd.nist.gov/vuln/detail/CVE-2021-3807) with `ansi-regex`.\n- #7084: Fixed issue querying records with falsy values, (e.g. `{ value: 0 }`).\n- #7084: Fixed issue querying records expecting values to be equal to `null` (e.g. `{ value: null }`).\n- #7084: Fixed issue querying records expecting values to be not equal to `null` (e.g. `{ value: $ne: { null } }`).\n\n#### 3.0.4\n- #7008: Fixed the issue where the plugin configuration file is not installed correctly if the project `conf` directory does not exist.\n\n#### 3.0.3\n- #6934: Internal refactoring around code style.\n\n#### 3.0.2\n- #6459: Added [`@axway/api-builder-project-utils`](https://www.npmjs.com/package/@axway/api-builder-project-utils) to handle copying config to a project after installing this plugin.\n\n#### 3.0.1\n- #6837: Updated driver dependency.  Now using [tedious](https://github.com/tediousjs) directly.\n\n#### 3.0.0\n- #6837: Breaking change: requires minimum Node.js version 12.x.\n- #6837: Breaking change: The driver encrypts connections to SQL Server by default, but self-signed certificates, or certificates not matching SNI, unknown certificates, or otherwise invalid certificates, will not be trusted and connections will fail. For testing, it may be necessary to set `options.trustServerCertificate` to `true`.\n- #6837: Breaking change: Passing unknown properties to connection pool configuration now throws errors (see https://github.com/Vincit/tarn.js/issues/19 for details);\n- #6837: Breaking change: `beforeDestroy` pool configuration option was removed. You should use tarn.js event handlers if you still need similar functionality.\n- #6837: Breaking change: Connection URL parsing changed from legacy url.parse to WHATWG URL. If you have symbols, unusual for a URL (not A-z, not digits, not dot, not dash) - check Node.js docs for details\n- #6837: Upgraded [mssql](https://www.npmjs.com/package/mssql) to 7.x.x, see [changelog](https://github.com/tediousjs/node-mssql/blob/v7.0.0/CHANGELOG.txt) for details of changes.\n- #6837: Upgraded [knex](https://www.npmjs.com/package/knex) to 0.95.x, see [changelog](https://github.com/knex/knex/blob/0.95.3/CHANGELOG.md#0953---25-march-2021) for details of changes.\n\n#### 2.0.0\n- #6545: Upgraded [knex](https://github.com/knex/knex) to 0.21.x, see [changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md#0217---25-october-2020) for details of changes.\n- #6545: Upgraded [mssql](https://www.npmjs.com/package/mssql) to 6.x.x, see [changelog](https://github.com/tediousjs/node-mssql/blob/v6.2.3/CHANGELOG.txt) for details of changes.\n\n#### 1.1.4\n- #6315: Internal chore.\n\n#### 1.1.3\n- #6116: Internal cleanup chore.\n\n#### 1.1.2\n- #6114: Refactor code for style, security and performance improvements.\n\n#### 1.1.1\n- #6115: Internal fix for Sonar scans.\n\n#### 1.1.0\n- #6093: Removed the explicit maximum supported Node.js version limitation in package.json.\n\n#### 1.0.13\n- #6026: Documents ranges of supported Node.js versions in package.json\n\n#### 1.0.12\n- #6074: Internal CI chore\n\n#### 1.0.11\n- #5704: Fixes issue where distinct failed to paginate with error: `ORDER BY items must appear in the select list if SELECT DISTINCT is specified`\n\n#### 1.0.10\n- #5711: Internal cleanup of dependencies.\n\n#### 1.0.9\n- #5711: Internal cleanup of npm scripts.\n\n#### 1.0.8\n- #5715: Internal changes to remove integration tests.\n\n#### 1.0.7\n- #5709: Internal changes to update eslint rules.\n\n#### 1.0.6\n- #5707: Internal cleanup to code coverage during build process.\n\n#### 1.0.0\n- #4544: Initial Implementation\n\n## License\n\nThis code is proprietary, closed source software licensed to you by Axway. All Rights Reserved. You may not modify Axway’s code without express written permission of Axway. You are licensed to use and distribute your services developed with the use of this software and dependencies, including distributing reasonable and appropriate portions of the Axway code and dependencies. Except as set forth above, this code MUST not be copied or otherwise redistributed without express written permission of Axway. This module is licensed as part of the Axway Platform and governed under the terms of the Axway license agreement (General Conditions) located here: [https://support.axway.com/en/auth/general-conditions](https://support.axway.com/en/auth/general-conditions); EXCEPT THAT IF YOU RECEIVED A FREE SUBSCRIPTION, LICENSE, OR SUPPORT SUBSCRIPTION FOR THIS CODE, NOTWITHSTANDING THE LANGUAGE OF THE GENERAL CONDITIONS, AXWAY HEREBY DISCLAIMS ALL SUPPORT AND MAINTENANCE OBLIGATIONS, AS WELL AS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED INFRINGEMENT WARRANTIES, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, AND YOU ACCEPT THE PRODUCT AS-IS AND WITH ALL FAULTS, SOLELY AT YOUR OWN RISK. Your right to use this software is strictly limited to the term (if any) of the license or subscription originally granted to you.\n","readmeFilename":"README.md"}