An object relational model which uses typescript annotations to define the data schema. It can be used in node applications and includes bindings for angular js dependancy injection. It can also be used on the frontend with a little setup and will talk via an api.
npm install --save tanjentjs-ts-orm
typings install --save sequelize
typings install --save --global env~node dt~es6-shim
Please checkout the wiki
Please submit all requests for features and bug requests via the github bug tracker, the roadmap will be tracked via github milestones
TBD
- shared - contains the files shared across all vendors
- node - contains the files for use via nodejs
git clone [email protected]:tanjentjs/ts-orm.git
npm install
Project files are included for jetbrains IDEs, just load the project and start developing. For other IDEs please load the tslint settings.
- You should run
npm run lint
before creating the pr and fix any issues - Create the merge request
- Make sure travis ci passes
- Create a tag in github using semantic versioning
- Travis CI should run the build and push it to npm