mirror of
https://codeberg.org/timelimit/timelimit-server.git
synced 2026-08-31 19:03:45 +02:00
Update sequelize
This commit is contained in:
@@ -32,8 +32,10 @@ export interface UsedTimeAttributesVersion2 {
|
||||
|
||||
export type UsedTimeAttributes = UsedTimeAttributesVersion1 & UsedTimeAttributesVersion2
|
||||
|
||||
export type UsedTimeInstance = Sequelize.Instance<UsedTimeAttributes> & UsedTimeAttributes
|
||||
export type UsedTimeModel = Sequelize.Model<UsedTimeInstance, UsedTimeAttributes>
|
||||
export type UsedTimeModel = Sequelize.Model & UsedTimeAttributes
|
||||
export type UsedTimeModelStatic = typeof Sequelize.Model & {
|
||||
new (values?: object, options?: Sequelize.BuildOptions): UsedTimeModel;
|
||||
}
|
||||
|
||||
export const attributesVersion1: SequelizeAttributes<UsedTimeAttributesVersion1> = {
|
||||
familyId: {
|
||||
@@ -73,4 +75,4 @@ export const attributes = {
|
||||
...attributesVersion2
|
||||
}
|
||||
|
||||
export const createUsedTimeModel = (sequelize: Sequelize.Sequelize): UsedTimeModel => sequelize.define<UsedTimeInstance, UsedTimeAttributes>('UsedTime', attributes)
|
||||
export const createUsedTimeModel = (sequelize: Sequelize.Sequelize): UsedTimeModelStatic => <UsedTimeModelStatic>sequelize.define('UsedTime', attributes)
|
||||
|
||||
Reference in New Issue
Block a user