pankod/moleculerjs-boilerplate

View on GitHub
src/Entities/Weapon.ts

Summary

Maintainability
A
0 mins
Test Coverage
//#region Global Imports
import { Entity, Column, PrimaryGeneratedColumn } from 'typeorm';
//#endregion Global Imports

@Entity()
export class Weapon {
    @PrimaryGeneratedColumn()
    id?: number;

    @Column()
    name: string;

    @Column()
    damage: number;

    @Column()
    ammo: number;

    constructor(name: string, damage: number, ammo: number) {
        this.name = name;
        this.damage = damage;
        this.ammo = ammo;
    }
}