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:
|
Creates:
|
||||||
- Tenant: "Default Org" (slug: default)
|
- 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.
|
If tenant or user already exists, skips creation.
|
||||||
"""
|
"""
|
||||||
@@ -44,13 +44,13 @@ async def seed():
|
|||||||
print(f"Tenant exists: {tenant.name} (id: {tenant.id})")
|
print(f"Tenant exists: {tenant.name} (id: {tenant.id})")
|
||||||
|
|
||||||
# Check if admin user exists
|
# 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()
|
user = result.scalar_one_or_none()
|
||||||
|
|
||||||
if user is None:
|
if user is None:
|
||||||
user = User(
|
user = User(
|
||||||
tenant_id=tenant.id,
|
tenant_id=tenant.id,
|
||||||
email="admin@leocrm.local",
|
email="admin@media-on.de",
|
||||||
name="Administrator",
|
name="Administrator",
|
||||||
password_hash=hash_password("Admin123!"),
|
password_hash=hash_password("Admin123!"),
|
||||||
role="admin",
|
role="admin",
|
||||||
@@ -71,7 +71,7 @@ async def seed():
|
|||||||
await db.commit()
|
await db.commit()
|
||||||
print("\nSeed complete!")
|
print("\nSeed complete!")
|
||||||
print(f" Login URL: https://crm.media-on.de/login")
|
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!")
|
print(f" Password: Admin123!")
|
||||||
|
|
||||||
await close_engine()
|
await close_engine()
|
||||||
|
|||||||
Reference in New Issue
Block a user