UNPKG

quaerateum

Version:

Simple typescript ORM for node.js based on data-mapper, unit-of-work and identity-map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JS.

37 lines (30 loc) 565 B
const { BaseEntity4 } = require('./index').BaseEntity4; /** * @property {number} id * @property {string} name */ class Test3 extends BaseEntity4 { /** * @param {string} name * @return {Test3} */ static create(name) { const t = new Test3(); t.name = name; return t; } } const schema = { name: 'Test3', extends: 'BaseEntity4', properties: { name: { type: 'string', nullable: true, }, }, path: __filename, }; module.exports.Test3 = Test3; module.exports.entity = Test3; module.exports.schema = schema;