UNPKG

@jfln/marvin-db

Version:

biblioteca de objetos para normalizar o acesso a um banco mongo db

34 lines (27 loc) 647 B
import {Entity, Property} from '@mikro-orm/core' import {BasicUserEntity} from './BasicUserEntity' @Entity({tableName: 'users-level'}) export class UserLevel extends BasicUserEntity { @Property() experience: number @Property() level: number public setExperience(experience: number): UserLevel { this.experience = experience return this } public setLevel(level: number): UserLevel { this.level = level return this } constructor( guildId: string, userId: string, experience: number, level: number, ) { super(guildId, userId) this.experience = experience this.level = level } }