typescript-express-starter
Version:
Quick and Easy TypeScript Express Starter
14 lines (10 loc) • 359 B
text/typescript
import { Model, ModelObject } from 'objection';
import { User } from '@interfaces/users.interface';
export class UserModel extends Model implements User {
id!: number;
email!: string;
password!: string;
static tableName = 'users'; // database table name
static idColumn = 'id'; // id column name
}
export type UserShape = ModelObject<UserModel>;