mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-04-05 05:04:26 +00:00
[sequelize] add force option for TruncateOptions (#16353)
This commit is contained in:
9
types/sequelize/v3/index.d.ts
vendored
9
types/sequelize/v3/index.d.ts
vendored
@@ -3211,7 +3211,7 @@ declare namespace sequelize {
|
||||
* https://github.com/sequelize/sequelize/blob/master/docs/docs/models-usage.md#user-content-manipulating-the-dataset-with-limit-offset-order-and-group
|
||||
*/
|
||||
group?: string | string[] | Object;
|
||||
|
||||
|
||||
/**
|
||||
* Apply DISTINCT(col) for FindAndCount(all)
|
||||
*/
|
||||
@@ -3371,6 +3371,13 @@ declare namespace sequelize {
|
||||
* Defaults to false;
|
||||
*/
|
||||
cascade?: boolean;
|
||||
|
||||
/**
|
||||
* Delete instead of setting deletedAt to current timestamp (only applicable if paranoid is enabled)
|
||||
*
|
||||
* Defaults to false;
|
||||
*/
|
||||
force?: boolean;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -992,6 +992,9 @@ User.bulkCreate( [{ name : 'foo', code : '123' }, { code : '1234' }], { fields :
|
||||
User.bulkCreate( [{ name : 'a', c : 'b' }, { name : 'e', c : 'f' }], { fields : ['e', 'f'], ignoreDuplicates : true } );
|
||||
|
||||
User.truncate();
|
||||
User.truncate( { cascade : true } );
|
||||
User.truncate( { force : true } );
|
||||
User.truncate( { cascade: true, force : true } );
|
||||
|
||||
User.destroy( { where : { client_id : 13 } } ).then( ( a ) => a.toFixed() );
|
||||
User.destroy( { force : true } );
|
||||
|
||||
Reference in New Issue
Block a user