Changeset 87c9f1e for prisma/seed.js
- Timestamp:
- 02/27/25 00:42:38 (5 weeks ago)
- Branches:
- main
- Children:
- 32e9876
- Parents:
- 3c5302a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
prisma/seed.js
r3c5302a r87c9f1e 6 6 // Clear existing data 7 7 await prisma.service.deleteMany(); 8 await prisma.user.deleteMany(); 8 9 await prisma.tenant.deleteMany(); 9 10 10 11 // Define default tenant data 11 12 const tenantData = { 12 name: "Default Company", 13 email: "contact@defaultcompany.com", 13 id: "cm7lxc3p00000pb7kmdrxsfod", 14 name: "MVP Masters", 15 email: "info@mvpmasters.com", 14 16 address: { 15 street: " 123 Business Street",16 city: " Business City",17 state: " BS",18 zip: "1 2345",19 country: " United States"17 street: "Makedonska Treta Brigada 56", 18 city: "Skopje", 19 state: "Macedonia", 20 zip: "1000", 21 country: "Macedonia" 20 22 }, 21 phoneNumber: "+ 1 234 567 8900",22 representative: " John Doe",23 phoneNumber: "+389 72 233 943", 24 representative: "Naum Shapkarovski", 23 25 lastInvoiceNumber: "1", 24 26 logoUrl: "https://example.com/default-logo.png", … … 72 74 }); 73 75 76 // Add default admin user 77 const defaultUser = await prisma.user.create({ 78 data: { 79 id: 'dK2y3WezYWWltHCaBRvUFlddkOr2', 80 uid: 'dK2y3WezYWWltHCaBRvUFlddkOr2', 81 email: 'naum@mvpmasters.com', 82 displayName: 'Naum', 83 role: 'ADMIN', 84 tenantId: 'cm7lxc3p00000pb7kmdrxsfod' 85 } 86 }); 87 74 88 console.log('Seeded default tenant:', defaultTenant); 89 console.log('Seeded default user:', defaultUser); 75 90 76 91 console.log('🌱 Seeding database...');
Note:
See TracChangeset
for help on using the changeset viewer.