Properties

createdAt:Date

read only isDeleted:Bool

read only isDirty:Bool

read only isNewRecord:Bool

read only primaryKeyValues:Dynamic

read only sequelize:Sequelize

updatedAt:Date

read only values:Dynamic

Methods

Model ():Model<T>

changed (key:String):Bool

changed ():Array<Bool>

destroy ():Promise<Void>

equals (other:ModelInstance<T>):Bool

equalsOneOf (others:Array<ModelInstance<T>>):Bool

get (key:String, ?options:{plain:Bool}):Dynamic

get (?options:{plain:Bool}):Dynamic

getDataValue (key:String):Dynamic

previous (key:String):Dynamic

reload ():Promise<T>

save (?options:{validate:Null<Bool>, transaction:Null<Dynamic>, silent:Null<Bool>, fields:Null<{}>}):Promise<T>

set (key:String, value:Dynamic, ?options:{reset:Null<Bool>, raw:Null<Bool>, include:Null<{}>}):Dynamic

setDataValue (key:String, value:Dynamic):Void

toJSON ():{}

update (updated:Dynamic, options:Dynamic):Promise<T>