shyft
Version:
Model driven GraphQL API framework
23 lines (22 loc) • 1.93 kB
TypeScript
import StorageTypePostgres from './StorageTypePostgres';
import StoragePostgresConfiguration, { isStoragePostgresConfiguration } from './StoragePostgresConfiguration';
import { loadModels, generateMockData, connectStorage, disconnectStorage } from './generator';
import { generateMigration, runMigration, revertMigration, fillMigrationsTable, migrateI18nIndices } from './migration';
import { runTestPlaceholderQuery } from './helpers';
export { StorageTypePostgres, loadModels, generateMockData, connectStorage, disconnectStorage, StoragePostgresConfiguration, isStoragePostgresConfiguration, generateMigration, runMigration, revertMigration, fillMigrationsTable, migrateI18nIndices, runTestPlaceholderQuery, };
declare const _default: {
StorageTypePostgres: import("..").StorageType;
loadModels: (configuration: any) => {};
generateMockData: (configuration: any) => Promise<void>;
connectStorage: (configuration: import("..").Configuration, synchronize?: boolean, dropSchema?: boolean, onConnect?: import("./generator").OnConnectionHandler) => Promise<import("typeorm").Connection>;
disconnectStorage: (connection: import("typeorm").Connection) => Promise<void>;
StoragePostgresConfiguration: typeof StoragePostgresConfiguration;
isStoragePostgresConfiguration: (obj: any) => boolean;
generateMigration: (configuration: import("..").Configuration, migrationName: string, customTemplate: () => string, includeI18n?: boolean, enforce?: boolean) => Promise<number>;
runMigration: (configuration: import("..").Configuration) => Promise<void>;
revertMigration: (configuration: import("..").Configuration) => Promise<void>;
fillMigrationsTable: (connection: import("typeorm").Connection) => Promise<void>;
migrateI18nIndices: (configuration: import("..").Configuration) => Promise<void>;
runTestPlaceholderQuery: (cmd: any, vars: any) => Promise<any>;
};
export default _default;