hans-sequelize-api
Advanced tools
+4
-4
@@ -25,3 +25,3 @@ import { NextFunction, Request, Response } from 'express'; | ||
| defaultFields?: Partial<Record<ExtendedMethod, string[]>>; | ||
| defaultRelationFields?: Record<PostgreModelName, string[]>; | ||
| defaultRelationFields?: Partial<Record<PostgreModelName, string[]>>; | ||
| afterMethods?: Partial<Record<ExtendedMethod, Handler | Handler[]>>; | ||
@@ -38,5 +38,5 @@ } | void; | ||
| relations?: PostgreModelName[]; | ||
| relationFields?: Record<PostgreModelName, string[]>; | ||
| relationFilters?: Record<PostgreModelName, Filters>; | ||
| relationSort?: Record<PostgreModelName, string>; | ||
| relationFields?: Partial<Record<PostgreModelName, string[]>>; | ||
| relationFilters?: Partial<Record<PostgreModelName, Filters>>; | ||
| relationSort?: Partial<Record<PostgreModelName, string>>; | ||
| }; | ||
@@ -43,0 +43,0 @@ export declare type PostgreModel<ModelType extends Model = Model> = ModelCtor<ModelType>; |
+1
-1
| { | ||
| "name": "hans-sequelize-api", | ||
| "version": "1.0.26", | ||
| "version": "1.0.27", | ||
| "description": "rest-api form sequelize-express stack", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
+6
-6
@@ -95,3 +95,3 @@ import {IRouter, NextFunction, Request, Response, Router} from 'express' | ||
| private _getEntities(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Record<PostgreModelName, string[]>) { | ||
| private _getEntities(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Partial<Record<PostgreModelName, string[]>>) { | ||
| const self = this | ||
@@ -140,3 +140,3 @@ return async function (req: Request, res: Response, next: NextFunction): Promise<any> { | ||
| private _getEntity(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Record<PostgreModelName, string[]>) { | ||
| private _getEntity(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Partial<Record<PostgreModelName, string[]>>) { | ||
| const self = this | ||
@@ -175,3 +175,3 @@ return async function (req: Request, res: Response, next: NextFunction): Promise<any> { | ||
| private _postEntity(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Record<PostgreModelName, string[]>) { | ||
| private _postEntity(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Partial<Record<PostgreModelName, string[]>>) { | ||
| const self = this | ||
@@ -227,3 +227,3 @@ return async function (req: Request, res: Response, next: NextFunction): Promise<any> { | ||
| private _putEntity(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Record<PostgreModelName, string[]>) { | ||
| private _putEntity(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Partial<Record<PostgreModelName, string[]>>) { | ||
| const self = this | ||
@@ -282,3 +282,3 @@ return async function (req: Request, res: Response, next: NextFunction): Promise<any> { | ||
| private _deleteEntity(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Record<PostgreModelName, string[]>) { | ||
| private _deleteEntity(modelName: PostgreModelName, isAfterMethod: boolean, defaultFields?: string[], defaultRelationFields?: Partial<Record<PostgreModelName, string[]>>) { | ||
| const self = this | ||
@@ -346,3 +346,3 @@ return async function (req: Request, res: Response, next: NextFunction): Promise<any> { | ||
| private _getApiControllers(modelName: PostgreModelName, isAfterMethods: Record<ExtendedMethod, boolean>, defaultFields?: Partial<Record<ExtendedMethod, string[]>>, defaultRelationFields?: Record<PostgreModelName, string[]>): Controllers { | ||
| private _getApiControllers(modelName: PostgreModelName, isAfterMethods: Record<ExtendedMethod, boolean>, defaultFields?: Partial<Record<ExtendedMethod, string[]>>, defaultRelationFields?: Partial<Record<PostgreModelName, string[]>>): Controllers { | ||
| return { | ||
@@ -349,0 +349,0 @@ gets: this._getEntities(modelName, isAfterMethods.gets, defaultFields?.gets, defaultRelationFields), |
+4
-4
@@ -38,3 +38,3 @@ import {NextFunction, Request, Response} from 'express' | ||
| defaultFields?: Partial<Record<ExtendedMethod, string[]>> | ||
| defaultRelationFields?: Record<PostgreModelName, string[]> | ||
| defaultRelationFields?: Partial<Record<PostgreModelName, string[]>> | ||
| afterMethods?: Partial<Record<ExtendedMethod, Handler | Handler[]>> | ||
@@ -54,5 +54,5 @@ } | void | ||
| relations?: PostgreModelName[] | ||
| relationFields?: Record<PostgreModelName, string[]> | ||
| relationFilters?: Record<PostgreModelName, Filters> | ||
| relationSort?: Record<PostgreModelName, string> | ||
| relationFields?: Partial<Record<PostgreModelName, string[]>> | ||
| relationFilters?: Partial<Record<PostgreModelName, Filters>> | ||
| relationSort?: Partial<Record<PostgreModelName, string>> | ||
| } | ||
@@ -59,0 +59,0 @@ |
54884
0.23%