Models
Criando Models
O ProtonType usa o TypeORM por padrão para criação dos Models e acesso ao banco de dados. Qualquer outro framework pode ser usado por meio dos DBConnectors
Criando um Model
Usando a configuração padrão, para criar um Model basta seguir a documentação do TypeORM sobre Entities
Exemplo
@Entity() export class TasksModel { @PrimaryGeneratedColumn() id: number; @Column({ nullable: true }) title: string; @Column() done: boolean; @Column() userId: number; }
A criação dos modelos de banco de dados e mapeamentos, vai depender do DBConnector usado