La creacion iniciar de la base con TypeORM no funciona bien, la cree basada en una migracion inicial pero ejecutando los comandos a mano, los campos latitud y longitud de casos, provincias, municipios, distritos y departamentos se crean como int, esto hace que cuando la app guarde los campos falle, en las entitdaes hay que decorar asi:
La creacion iniciar de la base con TypeORM no funciona bien, la cree basada en una migracion inicial pero ejecutando los comandos a mano, los campos latitud y longitud de casos, provincias, municipios, distritos y departamentos se crean como int, esto hace que cuando la app guarde los campos falle, en las entitdaes hay que decorar asi:
@Column({type: "decimal", precision: 3, scale: 10}) lat: number; @Column({type: "decimal", precision: 3, scale: 10}) lng: number;
Asi en PostgreSQL se crea como number y con la precision deseada