重构认证系统,从next-auth迁移至better-auth,并实现完整的积分系统功能: 1. 新增积分账户管理、交易记录和扣减逻辑 2. 添加积分概览组件和API端点 3. 重构认证相关组件和路由 4. 优化播客生成流程与积分校验 5. 新增安全配置文档和数据库schema 6. 改进UI状态管理和错误处理 新增功能包括: - 用户注册自动初始化积分账户 - 播客生成前检查积分余额 - 积分交易记录查询 - 用户积分实时显示 - 安全回调处理
12 lines
237 B
TypeScript
12 lines
237 B
TypeScript
import 'dotenv/config';
|
|
import { defineConfig } from 'drizzle-kit';
|
|
|
|
export default defineConfig({
|
|
out: './drizzle',
|
|
schema: './drizzle-schema.ts',
|
|
dialect: 'sqlite',
|
|
dbCredentials: {
|
|
url: process.env.DB_FILE_NAME!,
|
|
},
|
|
});
|