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

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 { ...@@ -58,7 +58,6 @@ export interface HasManyGetAssociationsMixinOptions extends FindOptions {
* // addRoles... * // addRoles...
* // addRole... * // addRole...
* // createRole... * // createRole...
* // createRoles...
* // removeRole... * // removeRole...
* // removeRoles... * // removeRoles...
* // hasRole... * // hasRole...
...@@ -92,7 +91,6 @@ export interface HasManySetAssociationsMixinOptions extends FindOptions, Instanc ...@@ -92,7 +91,6 @@ export interface HasManySetAssociationsMixinOptions extends FindOptions, Instanc
* // addRoles... * // addRoles...
* // addRole... * // addRole...
* // createRole... * // createRole...
* // createRoles...
* // removeRole... * // removeRole...
* // removeRoles... * // removeRoles...
* // hasRole... * // hasRole...
...@@ -129,7 +127,6 @@ export interface HasManyAddAssociationsMixinOptions extends InstanceUpdateOption ...@@ -129,7 +127,6 @@ export interface HasManyAddAssociationsMixinOptions extends InstanceUpdateOption
* addRoles: Sequelize.HasManyAddAssociationsMixin<RoleInstance, RoleId>; * addRoles: Sequelize.HasManyAddAssociationsMixin<RoleInstance, RoleId>;
* // addRole... * // addRole...
* // createRole... * // createRole...
* // createRoles...
* // removeRole... * // removeRole...
* // removeRoles... * // removeRoles...
* // hasRole... * // hasRole...
...@@ -166,7 +163,6 @@ export interface HasManyAddAssociationMixinOptions extends InstanceUpdateOptions ...@@ -166,7 +163,6 @@ export interface HasManyAddAssociationMixinOptions extends InstanceUpdateOptions
* // addRoles... * // addRoles...
* addRole: Sequelize.HasManyAddAssociationMixin<RoleInstance, RoleId>; * addRole: Sequelize.HasManyAddAssociationMixin<RoleInstance, RoleId>;
* // createRole... * // createRole...
* // createRoles...
* // removeRole... * // removeRole...
* // removeRoles... * // removeRoles...
* // hasRole... * // hasRole...
...@@ -203,7 +199,6 @@ export interface HasManyCreateAssociationMixinOptions extends CreateOptions {} ...@@ -203,7 +199,6 @@ export interface HasManyCreateAssociationMixinOptions extends CreateOptions {}
* // addRoles... * // addRoles...
* // addRole... * // addRole...
* createRole: Sequelize.HasManyCreateAssociationMixin<RoleAttributes>; * createRole: Sequelize.HasManyCreateAssociationMixin<RoleAttributes>;
* // createRoles...
* // removeRole... * // removeRole...
* // removeRoles... * // removeRoles...
* // hasRole... * // hasRole...
...@@ -220,44 +215,6 @@ export type HasManyCreateAssociationMixin<TModel> = ( ...@@ -220,44 +215,6 @@ export type HasManyCreateAssociationMixin<TModel> = (
options?: HasManyCreateAssociationMixinOptions options?: HasManyCreateAssociationMixinOptions
) => Promise<TModel>; ) => 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. * The options for the removeAssociation mixin of the hasMany association.
* @see HasManyRemoveAssociationMixin * @see HasManyRemoveAssociationMixin
...@@ -278,7 +235,6 @@ export interface HasManyRemoveAssociationMixinOptions extends InstanceUpdateOpti ...@@ -278,7 +235,6 @@ export interface HasManyRemoveAssociationMixinOptions extends InstanceUpdateOpti
* // addRoles... * // addRoles...
* // addRole... * // addRole...
* // createRole... * // createRole...
* // createRoles...
* removeRole: Sequelize.HasManyRemoveAssociationMixin<RoleInstance, RoleId>; * removeRole: Sequelize.HasManyRemoveAssociationMixin<RoleInstance, RoleId>;
* // removeRoles... * // removeRoles...
* // hasRole... * // hasRole...
...@@ -315,7 +271,6 @@ export interface HasManyRemoveAssociationsMixinOptions extends InstanceUpdateOpt ...@@ -315,7 +271,6 @@ export interface HasManyRemoveAssociationsMixinOptions extends InstanceUpdateOpt
* // addRoles... * // addRoles...
* // addRole... * // addRole...
* // createRole... * // createRole...
* // createRoles...
* // removeRole... * // removeRole...
* removeRoles: Sequelize.HasManyRemoveAssociationsMixin<RoleInstance, RoleId>; * removeRoles: Sequelize.HasManyRemoveAssociationsMixin<RoleInstance, RoleId>;
* // hasRole... * // hasRole...
...@@ -352,7 +307,6 @@ export interface HasManyHasAssociationMixinOptions extends HasManyGetAssociation ...@@ -352,7 +307,6 @@ export interface HasManyHasAssociationMixinOptions extends HasManyGetAssociation
* // addRoles... * // addRoles...
* // addRole... * // addRole...
* // createRole... * // createRole...
* // createRoles...
* // removeRole... * // removeRole...
* // removeRoles... * // removeRoles...
* hasRole: Sequelize.HasManyHasAssociationMixin<RoleInstance, RoleId>; * hasRole: Sequelize.HasManyHasAssociationMixin<RoleInstance, RoleId>;
...@@ -389,7 +343,6 @@ export interface HasManyHasAssociationsMixinOptions extends HasManyGetAssociatio ...@@ -389,7 +343,6 @@ export interface HasManyHasAssociationsMixinOptions extends HasManyGetAssociatio
* // addRoles... * // addRoles...
* // addRole... * // addRole...
* // createRole... * // createRole...
* // createRoles...
* // removeRole... * // removeRole...
* // removeRoles * // removeRoles
* // hasRole... * // hasRole...
...@@ -431,7 +384,6 @@ export interface HasManyCountAssociationsMixinOptions extends Transactionable, F ...@@ -431,7 +384,6 @@ export interface HasManyCountAssociationsMixinOptions extends Transactionable, F
* // addRoles... * // addRoles...
* // addRole... * // addRole...
* // createRole... * // createRole...
* // createRoles...
* // removeRole... * // removeRole...
* // removeRoles... * // removeRoles...
* // hasRole... * // hasRole...
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!