不要怂,就是干,撸起袖子干!

Commit f295a740 by Sushant Committed by GitHub

Revert "fix(typings): add hasMany create method (#11512)" (#11528)

This reverts commit fafe3757.
1 parent fafe3757
Showing with 0 additions and 48 deletions
......@@ -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...
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!