entity movimiento
This commit is contained in:
@@ -5,15 +5,20 @@ import {
|
||||
OneToMany,
|
||||
PrimaryGeneratedColumn,
|
||||
} from 'typeorm';
|
||||
import { Adscripcion, Estado, Marca, Procesador, SistemaOperativo, TipoEquipo, Uso } from './catalogo.entities';
|
||||
|
||||
|
||||
import {
|
||||
Adscripcion,
|
||||
Estado,
|
||||
Marca,
|
||||
Procesador,
|
||||
SistemaOperativo,
|
||||
TipoEquipo,
|
||||
Uso,
|
||||
} from './catalogo.entities';
|
||||
|
||||
@Entity()
|
||||
export class Equipo {
|
||||
@PrimaryGeneratedColumn()
|
||||
id_equipo: number;
|
||||
|
||||
|
||||
@Column({ length: 100, nullable: true })
|
||||
inventario: string;
|
||||
@@ -57,9 +62,6 @@ export class Equipo {
|
||||
@ManyToOne(() => Marca, (marca) => marca.equipo)
|
||||
marca: Marca;
|
||||
|
||||
@OneToMany(() => Equipo, (equipo) => equipo.marca)
|
||||
@OneToMany(() => Equipo, (equipo) => equipo.marca)
|
||||
equipo: Equipo;
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,27 +1,20 @@
|
||||
import { Equipo } from 'src/equipo/entities/equipo.entity';
|
||||
import { Usuario } from 'src/usuarios/entities/usuario.entity';
|
||||
import {
|
||||
Entity,
|
||||
PrimaryGeneratedColumn,
|
||||
Column,
|
||||
CreateDateColumn,
|
||||
ManyToOne,
|
||||
OneToMany,
|
||||
} from 'typeorm';
|
||||
import { Entity, PrimaryGeneratedColumn, Column, ManyToOne } from 'typeorm';
|
||||
|
||||
@Entity('movimientos')
|
||||
export class Movimiento {
|
||||
@PrimaryGeneratedColumn()
|
||||
id_movimiento: number;
|
||||
@CreateDateColumn({ name: 'fecha_movimiento' })
|
||||
|
||||
@ManyToOne(() => Movimiento, (id_usuario) => id_usuario.id_usuario)
|
||||
id_usuario: Movimiento;
|
||||
|
||||
@ManyToOne(() => Movimiento, (id_equipo) => id_equipo.id_equipo)
|
||||
id_equipo: Movimiento;
|
||||
|
||||
@Column({ name: 'fecha_movimiento' })
|
||||
fechaMovimiento: Date;
|
||||
|
||||
@Column({ type: 'text', nullable: true })
|
||||
observaciones: string;
|
||||
|
||||
@ManyToOne(() => Usuario, (usuario) => usuario.movimiento)
|
||||
usuario: Usuario;
|
||||
|
||||
@ManyToOne(() => Equipo, (equipo) => equipo.movimiento)
|
||||
equipo: Equipo;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user