UNPKG

shyft

Version:

Model driven GraphQL API framework

30 lines (29 loc) 1.8 kB
import { Configuration, StorageConfiguration } from '..'; import { EntityManager } from 'typeorm'; declare class StoragePostgresConfiguration extends StorageConfiguration { constructor(setup?: {}); _generateGetStateFunction: (configuration: Configuration, templateFileName: string, functionName: string) => string; generateGetStateIdFunctionName: () => string; generateGetStateIdFunction: (configuration: Configuration) => string; generateGetStateIdsFunctionName: () => string; generateGetStateIdsFunction: (configuration: Configuration) => string; generateGetStateMapFunctionName: () => string; generateGetStateMapFunction: (configuration: Configuration) => string; generateGetStateNameFunctionName: () => string; generateGetStateNameFunction: (configuration: Configuration) => string; _generateGetAttributeTranslationFunction: (configuration: any, templateFileName: any, functionName: any) => string; generateGetAttributeTranslationFunctionName: () => string; generateGetAttributeTranslationFunction: (configuration: Configuration) => string; generateGetAttributeTranslationsFunctionName: () => string; generateGetAttributeTranslationsFunction: (configuration: Configuration) => string; generateMergeTranslationsFunctionName: () => string; generateMergeTranslationsFunction: (configuration: Configuration) => string; generateI18nIndices: (configuration: any) => any[]; createI18nIndices: (configuration: Configuration) => string; generateI18nIndicesMigration: (configuration: Configuration, manager: EntityManager) => Promise<{ upQueries: string[]; downQueries: string[]; }>; } export default StoragePostgresConfiguration; export declare const isStoragePostgresConfiguration: (obj: any) => boolean;