更新依赖项,添加 flowme 插入触发器和监听器;重构数据库连接管理;优化用户路由和 SSE 处理
This commit is contained in:
@@ -6,8 +6,8 @@ import { SimpleRouter } from '@kevisual/router/simple';
|
||||
import { s3Client, oss as s3Oss } from './modules/s3.ts';
|
||||
import { BailianProvider } from '@kevisual/ai';
|
||||
import * as schema from './db/schema.ts';
|
||||
import { drizzle } from 'drizzle-orm/node-postgres';
|
||||
import { config } from './modules/config.ts'
|
||||
import { db } from './modules/db.ts'
|
||||
export const router = useContextKey('router', () => new SimpleRouter());
|
||||
export const runtime = useContextKey('runtime', () => {
|
||||
return {
|
||||
@@ -23,10 +23,7 @@ export { s3Client }
|
||||
export const redis = useContextKey('redis', () => redisLib.redis);
|
||||
export const subscriber = useContextKey('subscriber', () => redisLib.subscriber);
|
||||
export const sequelize = useContextKey('sequelize', () => sequelizeLib.sequelize);
|
||||
export const db = useContextKey('db', () => {
|
||||
const db = drizzle(config.DATABASE_URL || '');
|
||||
return db;
|
||||
})
|
||||
export { db };
|
||||
const init = () => {
|
||||
return new App({
|
||||
serverOptions: {
|
||||
|
||||
Reference in New Issue
Block a user