Iris-ORM
Iris is a Node-JS Object-Relational-Mapper which belongs to a part of the project Kanto, this is the Repository for the Iris-ORM.
More Information: Wiki
Iris is currently only available for the development itself, there is no full-working and secure version of Iris available yet.
Installation
After the installation, tests will be ready to execute.
Requirements:
- Linux - Platform (other platforms are not tested yet)
- Nodejs - Application Platform
- Typescript Compiler - Code Compiler
Optional
- SublimeText or Atom Editor or any other Editor which support Typescript
- The available plugins for the Editor
- for SublimeText prefer ArcticTypescript just install using the Package-Manager
- for the ATOM Editor the native official Open-Source Plugin of Microsoft Typescript
Step 1 - Install Typescript Requirements to compile the project:
$ npm install -g typescript tsd
Step 2 - Clone the git source code of the project:
$ git clone git@github.com:alex20465/iris-orm.git
Step 3 - install nodejs modules and dependencies, change to the project directory and execute the nodejs install command:
$ cd kanto/
$ npm install
Step 4 - Install TypeDefinitions:
tsd install
Step 5 - Compile the Project:
tsc
Built path: "(iris-orm)/built"
Testing
To run the tests use the task manager: Grunt:
$ grunt test