qrcode-framework
Version:
25 lines (24 loc) • 694 B
TypeScript
import { Association, BelongsToManyGetAssociationsMixin } from 'sequelize';
import { BaseModel } from '../../core/BaseModel';
import { MusicGroup } from './MusicGroup';
export declare class Music extends BaseModel {
static associations: {
groups: Association<Music, MusicGroup>;
};
readonly url: string;
id: number;
name: string;
nameKey: string;
key: string;
author: string;
duration: number;
thumbUrl: string;
description: string;
type: number;
createdAt: Date;
updatedAt: Date;
deleted: boolean;
getGroups: BelongsToManyGetAssociationsMixin<MusicGroup>;
static getUrl(nameKey: any): string;
toJSON(): object;
}