UNPKG

plugin-postgresql-connector

Version:

NocoBase plugin for connecting to external PostgreSQL databases

22 lines 1.01 kB
import { Context } from '@nocobase/server'; import { SchemaService } from '../services/SchemaService'; import { ConnectionManager } from '../services/ConnectionManager'; export declare class SchemaController { private connectionManager; private schemaService; constructor(connectionManager: ConnectionManager, schemaService: SchemaService); getDatabaseInfo(ctx: Context): Promise<void>; getSchemaStatistics(ctx: Context): Promise<void>; getTables(ctx: Context): Promise<void>; getTableColumns(ctx: Context): Promise<void>; getViews(ctx: Context): Promise<void>; getFunctions(ctx: Context): Promise<void>; searchObjects(ctx: Context): Promise<void>; getTableRelationships(ctx: Context): Promise<void>; getTableStatistics(ctx: Context): Promise<void>; getSchemaOverview(ctx: Context): Promise<void>; exportSchemaDefinition(ctx: Context): Promise<void>; private validateConnection; } export default SchemaController; //# sourceMappingURL=schema.d.ts.map