ORM for fibjs — a unified ORM package supporting SQLite, MySQL, and PostgreSQL.
npm install fib-orm
const ORM = require('fib-orm'); const db = ORM.connectSync('sqlite:test.db'); const User = db.define('user', { name: String, age: Number }); db.syncSync(); User.createSync({ name: 'Alice', age: 30 }); const users = User.findSync(); console.log(users); db.closeSync();
npm run build
# SQLite ORM_PROTOCOL=sqlite fibjs test # MySQL ORM_PROTOCOL=mysql fibjs test # PostgreSQL ORM_PROTOCOL=postgres fibjs test
MIT