Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
public
/
sequelize
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
不要怂,就是干,撸起袖子干!
Commit f295a740
authored
Oct 09, 2019
by
Sushant
Committed by
GitHub
Oct 09, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Revert "fix(typings): add hasMany create method (#11512)" (#11528)
This reverts commit
fafe3757
.
1 parent
fafe3757
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
48 deletions
types/lib/associations/has-many.d.ts
types/lib/associations/has-many.d.ts
View file @
f295a74
...
...
@@ -58,7 +58,6 @@ export interface HasManyGetAssociationsMixinOptions extends FindOptions {
* // addRoles...
* // addRole...
* // createRole...
* // createRoles...
* // removeRole...
* // removeRoles...
* // hasRole...
...
...
@@ -92,7 +91,6 @@ export interface HasManySetAssociationsMixinOptions extends FindOptions, Instanc
* // addRoles...
* // addRole...
* // createRole...
* // createRoles...
* // removeRole...
* // removeRoles...
* // hasRole...
...
...
@@ -129,7 +127,6 @@ export interface HasManyAddAssociationsMixinOptions extends InstanceUpdateOption
* addRoles: Sequelize.HasManyAddAssociationsMixin<RoleInstance, RoleId>;
* // addRole...
* // createRole...
* // createRoles...
* // removeRole...
* // removeRoles...
* // hasRole...
...
...
@@ -166,7 +163,6 @@ export interface HasManyAddAssociationMixinOptions extends InstanceUpdateOptions
* // addRoles...
* addRole: Sequelize.HasManyAddAssociationMixin<RoleInstance, RoleId>;
* // createRole...
* // createRoles...
* // removeRole...
* // removeRoles...
* // hasRole...
...
...
@@ -203,7 +199,6 @@ export interface HasManyCreateAssociationMixinOptions extends CreateOptions {}
* // addRoles...
* // addRole...
* createRole: Sequelize.HasManyCreateAssociationMixin<RoleAttributes>;
* // createRoles...
* // removeRole...
* // removeRoles...
* // hasRole...
...
...
@@ -220,44 +215,6 @@ export type HasManyCreateAssociationMixin<TModel> = (
options
?:
HasManyCreateAssociationMixinOptions
)
=>
Promise
<
TModel
>
;
/**
* The options for the createAssociations mixin of the hasMany association.
* @see HasManyCreateAssociationsMixin
*/
export
interface
HasManyCreateAssociationsMixinOptions
extends
CreateOptions
{}
/**
* The createAssociations mixin applied to models with hasMany.
* An example of usage is as follows:
*
* ```js
*
* User.hasMany(Role);
*
* interface UserInstance extends Sequelize.Instance<UserInstance, UserAttributes>, UserAttributes {
* // getRoles...
* // setRoles...
* // addRoles...
* // addRole...
* // createRole...
* createRoles: Sequelize.HasManyCreateAssociationsMixin<RoleAttributes[]>;
* // removeRole...
* // removeRoles...
* // hasRole...
* // hasRoles...
* // countRoles...
* }
* ```
*
* @see https://sequelize.org/master/class/lib/associations/has-many.js~HasMany.html
* @see Instance
*/
export
type
HasManyCreateAssociationsMixin
<
TModel
>
=
(
values
?:
{
[
attribute
:
string
]:
unknown
}[],
options
?:
HasManyCreateAssociationsMixinOptions
)
=>
Promise
<
TModel
[]
>
;
/**
* The options for the removeAssociation mixin of the hasMany association.
* @see HasManyRemoveAssociationMixin
...
...
@@ -278,7 +235,6 @@ export interface HasManyRemoveAssociationMixinOptions extends InstanceUpdateOpti
* // addRoles...
* // addRole...
* // createRole...
* // createRoles...
* removeRole: Sequelize.HasManyRemoveAssociationMixin<RoleInstance, RoleId>;
* // removeRoles...
* // hasRole...
...
...
@@ -315,7 +271,6 @@ export interface HasManyRemoveAssociationsMixinOptions extends InstanceUpdateOpt
* // addRoles...
* // addRole...
* // createRole...
* // createRoles...
* // removeRole...
* removeRoles: Sequelize.HasManyRemoveAssociationsMixin<RoleInstance, RoleId>;
* // hasRole...
...
...
@@ -352,7 +307,6 @@ export interface HasManyHasAssociationMixinOptions extends HasManyGetAssociation
* // addRoles...
* // addRole...
* // createRole...
* // createRoles...
* // removeRole...
* // removeRoles...
* hasRole: Sequelize.HasManyHasAssociationMixin<RoleInstance, RoleId>;
...
...
@@ -389,7 +343,6 @@ export interface HasManyHasAssociationsMixinOptions extends HasManyGetAssociatio
* // addRoles...
* // addRole...
* // createRole...
* // createRoles...
* // removeRole...
* // removeRoles
* // hasRole...
...
...
@@ -431,7 +384,6 @@ export interface HasManyCountAssociationsMixinOptions extends Transactionable, F
* // addRoles...
* // addRole...
* // createRole...
* // createRoles...
* // removeRole...
* // removeRoles...
* // hasRole...
...
...
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment