fix: use admin@media-on.de instead of .local (invalid TLD for email-validator)
This commit is contained in:
@@ -5,7 +5,7 @@ Usage: python scripts/seed_admin.py
|
||||
|
||||
Creates:
|
||||
- Tenant: "Default Org" (slug: default)
|
||||
- Admin user: admin@leocrm.local / Admin123!
|
||||
- Admin user: admin@media-on.de / Admin123!
|
||||
|
||||
If tenant or user already exists, skips creation.
|
||||
"""
|
||||
@@ -44,13 +44,13 @@ async def seed():
|
||||
print(f"Tenant exists: {tenant.name} (id: {tenant.id})")
|
||||
|
||||
# Check if admin user exists
|
||||
result = await db.execute(select(User).where(User.email == "admin@leocrm.local"))
|
||||
result = await db.execute(select(User).where(User.email == "admin@media-on.de"))
|
||||
user = result.scalar_one_or_none()
|
||||
|
||||
if user is None:
|
||||
user = User(
|
||||
tenant_id=tenant.id,
|
||||
email="admin@leocrm.local",
|
||||
email="admin@media-on.de",
|
||||
name="Administrator",
|
||||
password_hash=hash_password("Admin123!"),
|
||||
role="admin",
|
||||
@@ -71,7 +71,7 @@ async def seed():
|
||||
await db.commit()
|
||||
print("\nSeed complete!")
|
||||
print(f" Login URL: https://crm.media-on.de/login")
|
||||
print(f" Email: admin@leocrm.local")
|
||||
print(f" Email: admin@media-on.de")
|
||||
print(f" Password: Admin123!")
|
||||
|
||||
await close_engine()
|
||||
|
||||
Reference in New Issue
Block a user