@jfln/marvin-db
Version:
biblioteca de objetos para normalizar o acesso a um banco mongo db
34 lines (27 loc) • 647 B
text/typescript
import {Entity, Property} from '@mikro-orm/core'
import {BasicUserEntity} from './BasicUserEntity'
export class UserLevel extends BasicUserEntity {
experience: number
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
}
}