carritos views
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
import { DataSource, ViewEntity, ViewColumn } from 'typeorm';
|
||||
import { Modulo } from '../modulo.entity';
|
||||
import { Institucion } from '../../../institucion/entity/institucion.entity';
|
||||
|
||||
@ViewEntity({
|
||||
expression: (dataSource: DataSource) =>
|
||||
@@ -8,8 +7,7 @@ import { Institucion } from '../../../institucion/entity/institucion.entity';
|
||||
.createQueryBuilder()
|
||||
.select('m.id_modulo', 'id_modulo')
|
||||
.addSelect('m.id_institucion', 'id_institucion')
|
||||
.from(Modulo, 'm')
|
||||
.innerJoin(Institucion, 'i', 'i.id_institucion = m.id_institucion'),
|
||||
.from(Modulo, 'm'),
|
||||
})
|
||||
export class InformacionModuloView {
|
||||
@ViewColumn()
|
||||
|
||||
@@ -10,8 +10,8 @@ import { Institucion } from '../../../institucion/entity/institucion.entity';
|
||||
.addSelect('m.activo', 'activo_modulo')
|
||||
.addSelect('m.modulo', 'modulo')
|
||||
.addSelect('m.id_institucion', 'id_institucion')
|
||||
.addSelect('i.institucion', 'institucion')
|
||||
.addSelect('i.activo', 'activo_institucion')
|
||||
.addSelect('i.institucion', 'institucion')
|
||||
.from(Modulo, 'm')
|
||||
.innerJoin(Institucion, 'i', 'i.id_institucion = m.id_institucion'),
|
||||
})
|
||||
@@ -20,10 +20,10 @@ export class MinInformacionModuloView {
|
||||
id_modulo: number;
|
||||
|
||||
@ViewColumn()
|
||||
activo_modulo: number;
|
||||
activo_institucion: number;
|
||||
|
||||
@ViewColumn()
|
||||
activo_institucion: number;
|
||||
activo_modulo: number;
|
||||
|
||||
@ViewColumn()
|
||||
id_institucion: number;
|
||||
|
||||
Reference in New Issue
Block a user