UNPKG

we0-cms-pgsql-api

Version:

A CMS API package for Next.js applications with dynamic table management

23 lines (22 loc) 559 B
import { Sequelize } from "sequelize"; import { DatabaseConfig } from "../types"; /** * 初始化数据库连接 */ export declare function initializeDatabase(config: DatabaseConfig): Sequelize; /** * 获取当前数据库实例 */ export declare function getDatabase(): Sequelize; /** * 测试数据库连接 */ export declare function testConnection(): Promise<boolean>; /** * 同步数据库模型 */ export declare function syncDatabase(): Promise<boolean>; /** * 关闭数据库连接 */ export declare function closeDatabase(): Promise<void>;