File: /home/marslia/public_html/sata.marslia.com/add-admin.js
const bcrypt = require('bcryptjs');
const { sequelize } = require('./config/database');
// سنحاول البحث عن اسم الموديل تلقائياً
const Admin = sequelize.models.admin || sequelize.models.Admin;
async function createAdmin() {
try {
const hashedPassword = await bcrypt.hash('123456', 10);
await Admin.create({
name: 'Mahmoud Admin',
email: 'admin@admin.com',
password: hashedPassword,
createdAt: new Date(),
updatedAt: new Date()
});
console.log('Done! Admin created with email: admin@admin.com and password: 123456');
process.exit();
} catch (error) {
console.error('Error:', error.message);
process.exit(1);
}
}
createAdmin();