dealroom/cmd/createadmin/main.go

20 lines
450 B
Go

package main
import (
"fmt"
"log"
"golang.org/x/crypto/bcrypt"
)
func main() {
password := "Dealspace2026!"
hash, err := bcrypt.GenerateFromPassword([]byte(password), 12)
if err != nil {
log.Fatal(err)
}
fmt.Printf("Bcrypt hash: %s\n\n", hash)
fmt.Printf("INSERT INTO profiles (id, email, full_name, organization_id, role, password_hash) VALUES ('admin-misha', 'misha@jongsma.me', 'Misha Jongsma', 'org-1', 'owner', '%s');\n", hash)
}