node.js - ¿Cómo definir modelos en Node-ORM2 en TypeScript?
En la Wiki de Node-ORM se muestra un ejemplo de definición de modelos en JS, que se ve así:
var Person = db.define('person', {
id : { type: "serial", key: true }, // autoincrementing primary key
name : { type: "text" },
surname : { type: "text" },
age : { type: "number" }
}, {
methods : {
fullName: function () {
return this.name + " " + this.surname;
}
}
});
¿Cómo debería hacer lo mismo en TypeScript?
(Sé que hay un módulo orm en TypeScript: https://github.com/dresende/node-orm2/blob/master/lib/TypeScript/orm.d.ts Solo que no sé cómo usarlo y no hay ejemplos).