diff --git a/backend/services/identity-service/prisma/seed.ts b/backend/services/identity-service/prisma/seed.ts index 79819311..b5e23f60 100644 --- a/backend/services/identity-service/prisma/seed.ts +++ b/backend/services/identity-service/prisma/seed.ts @@ -23,27 +23,34 @@ const ADMIN_ACCOUNTS = [ const SYSTEM_ACCOUNTS = [ { userId: BigInt(1), + accountSequence: 'SYSTEM00001', // 系统种子用户(用于注册推荐码) + nickname: '系统', + referralCode: 'GENESIS', + status: 'ACTIVE', + }, + { + userId: BigInt(2), accountSequence: 'S0000000001', // 总部社区 nickname: '总部社区', referralCode: 'HQ000001', status: 'SYSTEM', }, { - userId: BigInt(2), + userId: BigInt(3), accountSequence: 'S0000000002', // 成本费账户 nickname: '成本费账户', referralCode: 'COST0002', status: 'SYSTEM', }, { - userId: BigInt(3), + userId: BigInt(4), accountSequence: 'S0000000003', // 运营费账户 nickname: '运营费账户', referralCode: 'OPER0003', status: 'SYSTEM', }, { - userId: BigInt(4), + userId: BigInt(5), accountSequence: 'S0000000004', // RWAD底池账户 nickname: 'RWAD底池账户', referralCode: 'POOL0004', @@ -114,7 +121,7 @@ async function main() { console.log('Database seeded successfully!'); console.log(`- Initialized account sequence generator for date ${dateKey}`); - console.log(`- Created ${SYSTEM_ACCOUNTS.length} system accounts (S0000000001-S0000000004)`); + console.log(`- Created ${SYSTEM_ACCOUNTS.length} system accounts (including GENESIS seed user)`); console.log(`- Created ${ADMIN_ACCOUNTS.length} admin accounts`); }