diff --git a/backend/services/identity-service/prisma/migrations/20241204000000_init/migration.sql b/backend/services/identity-service/prisma/migrations/20241204000000_init/migration.sql index ec933df3..24eab7c6 100644 --- a/backend/services/identity-service/prisma/migrations/20241204000000_init/migration.sql +++ b/backend/services/identity-service/prisma/migrations/20241204000000_init/migration.sql @@ -390,29 +390,3 @@ BEGIN RAISE NOTICE 'Sequence already at % (>= 10), no reset needed', current_val; END IF; END $$; - --- ============================================ --- Insert System Seed User (GENESIS) --- userId: 1, accountSequence: SYSTEM00001, referralCode: GENESIS --- ============================================ -INSERT INTO "user_accounts" ( - "user_id", - "account_sequence", - "referral_code", - "nickname", - "phone_number", - "kyc_status", - "status", - "registered_at", - "updated_at" -) VALUES ( - 1, - 'SYSTEM00001', - 'GENESIS', - '系统', - NULL, - 'NOT_VERIFIED', - 'ACTIVE', - CURRENT_TIMESTAMP, - CURRENT_TIMESTAMP -) ON CONFLICT ("user_id") DO NOTHING; diff --git a/backend/services/identity-service/prisma/seed.ts b/backend/services/identity-service/prisma/seed.ts index b5e23f60..79819311 100644 --- a/backend/services/identity-service/prisma/seed.ts +++ b/backend/services/identity-service/prisma/seed.ts @@ -23,34 +23,27 @@ 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(3), + userId: BigInt(2), accountSequence: 'S0000000002', // 成本费账户 nickname: '成本费账户', referralCode: 'COST0002', status: 'SYSTEM', }, { - userId: BigInt(4), + userId: BigInt(3), accountSequence: 'S0000000003', // 运营费账户 nickname: '运营费账户', referralCode: 'OPER0003', status: 'SYSTEM', }, { - userId: BigInt(5), + userId: BigInt(4), accountSequence: 'S0000000004', // RWAD底池账户 nickname: 'RWAD底池账户', referralCode: 'POOL0004', @@ -121,7 +114,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 (including GENESIS seed user)`); + console.log(`- Created ${SYSTEM_ACCOUNTS.length} system accounts (S0000000001-S0000000004)`); console.log(`- Created ${ADMIN_ACCOUNTS.length} admin accounts`); }