0.1.7 • Published 3 years ago
wulfy-orm v0.1.7
Wulfy ORM
Installation
Install Wulfy-ORM
npm i wulfy-orm
And needed driver
npm i wulfy-postgres-driver
Usage
Init Wulfy-ORM
import WulfyORM from "wulfy-orm";
import PostgresDriver from "wulfy-postgres-driver";
WulfyORM.init(new PostgresDriver("postgres://..."));
Drivers
Roadmap
Languages
- TypeScript
- JavaScript
CRUD
- Create
- Read
- Update
- Delete
Features
- Lazy loading
- DataTypes
- Number
- UNSIGNED
- INTEGER
- BIGINT
- FLOAT
- Text
- Char
- Varchar
- Boolean
- Date
- Range
- Array
- Number
- Operators
- IS
- Logic
- AND
- OR
- NOT
- Compare
- EQ
- NOT_EQ
- LT
- LT_EQ
- GT
- GT_EQ
- Maybe more
- Math
- plus (+)
- minus (-)
- div (/)
- mult (*)
- Maybe more
- Associations
- OneToMany
- ManyToOne
- ManyToMany
- OneToOne
- ON UPDATE
- ON DELETE
- Functions
- Aggregate
- Sync Tables
- Migrations (?)