Files
kavehhn 465b678357 FIX: UserSeeder
ADD: Get-Self endpoint for users
ADD: Category and Role Seeder
FIX: Login Check Bug
ADD: Extra fields for documents and images in belonging model
ADD: localhost:5173 to cors
ADD: SuperAdmin ID to env
2025-01-03 17:45:09 +03:30

28 lines
828 B
JavaScript

const User = require('./userModel')
const chalk = require('chalk')
const runSeeder = async () => {
const users = [
{
_id: '66ddb52302f30f105de39e61',
name: 'main admin',
email: 'superadmin@belongingm.ir',
password: '$2a$10$pabxmRjm6klipAC6vBvgI.J.GJpnG//L1MeNcdbtxuYQRYHLI/I3O',
phoneNumber: '+989123456789',
favorites: [],
isVerified: false,
isCompleted: false,
shippingAddress: [],
bankAccount: [],
role: '66a2da5b9b989a8909948848',
},
]
await User.deleteMany({})
console.log(chalk.red('Deleted all user records.'))
await User.create(users, null)
console.log(chalk.green.bold(`USER: Created ${users.length} user(s)`))
}
module.exports = { runSeeder }