updateweb
This commit is contained in:
20
backend/old-setup-scripts/generate-hash.js
Normal file
20
backend/old-setup-scripts/generate-hash.js
Normal file
@@ -0,0 +1,20 @@
|
||||
const bcrypt = require("bcrypt");
|
||||
|
||||
async function generateHash() {
|
||||
const password = "Admin123!";
|
||||
const hash = await bcrypt.hash(password, 10);
|
||||
|
||||
console.log("Password:", password);
|
||||
console.log("Hash:", hash);
|
||||
console.log("\nSQL to insert user:");
|
||||
console.log(
|
||||
`INSERT INTO adminusers (email, name, passwordhash, role) VALUES ('admin@skyartshop.com', 'Admin User', '${hash}', 'superadmin') ON CONFLICT (email) DO UPDATE SET passwordhash = '${hash}';`
|
||||
);
|
||||
}
|
||||
|
||||
generateHash()
|
||||
.then(() => process.exit(0))
|
||||
.catch((err) => {
|
||||
console.error(err);
|
||||
process.exit(1);
|
||||
});
|
||||
Reference in New Issue
Block a user