plugin-postgresql-connector
Version:
NocoBase plugin for connecting to external PostgreSQL databases
21 lines • 601 B
TypeScript
import { Model } from 'sequelize';
import { Database } from '@nocobase/database';
export declare class Connection extends Model {
static init(database: Database): void;
static associate(models: any): void;
testConnection(): Promise<boolean>;
getConnectionConfig(): object;
toJSON(): object;
}
export default Connection;
export interface ConnectionConfig {
name: string;
host: string;
port: number;
database: string;
username: string;
password: string;
ssl: boolean;
connectionOptions?: Record<string, any>;
}
//# sourceMappingURL=Connection.d.ts.map