API - remove admin creation in database init
This commit is contained in:
		@@ -1,22 +1,13 @@
 | 
			
		||||
from flask import Flask
 | 
			
		||||
 | 
			
		||||
from fittrackee import db
 | 
			
		||||
from fittrackee.application.utils import (
 | 
			
		||||
    init_config,
 | 
			
		||||
    update_app_config_from_database,
 | 
			
		||||
)
 | 
			
		||||
from fittrackee.users.models import User
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def init_database(app: Flask) -> None:
 | 
			
		||||
    """Init the database."""
 | 
			
		||||
    admin = User(
 | 
			
		||||
        username='admin', email='admin@example.com', password='mpwoadmin'
 | 
			
		||||
    )
 | 
			
		||||
    admin.admin = True
 | 
			
		||||
    admin.timezone = 'Europe/Paris'
 | 
			
		||||
    db.session.add(admin)
 | 
			
		||||
    db.session.commit()
 | 
			
		||||
    _, db_app_config = init_config()
 | 
			
		||||
    update_app_config_from_database(app, db_app_config)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user