This commit is contained in:
2026-04-25 16:36:34 +08:00
commit db90e7579b
1876 changed files with 189777 additions and 0 deletions

24
init-mongo.js Normal file
View File

@@ -0,0 +1,24 @@
// MongoDB 初始化脚本
// 创建用户和数据库
db = db.getSiblingDB('tailchat');
// 创建 sales_invites 集合
db.createCollection('sales_invites');
db.sales_invites.createIndex({ code: 1 }, { unique: true });
db.sales_invites.createIndex({ salesId: 1 });
db.sales_invites.createIndex({ groupId: 1 });
db.sales_invites.createIndex({ status: 1 });
db.sales_invites.createIndex({ createdAt: -1 });
// 创建 sales_stats 集合
db.createCollection('sales_stats');
db.sales_stats.createIndex({ salesId: 1, date: 1 }, { unique: true });
db.sales_stats.createIndex({ period: 1 });
// 创建 access_logs 集合
db.createCollection('access_logs');
db.access_logs.createIndex({ inviteCode: 1 });
db.access_logs.createIndex({ timestamp: -1 });
print('✅ MongoDB 初始化完成');