Closed echarlie closed 6 years ago
This diff should fix it; ripped from wuvt-site's cli.py
--- a/trackman/cli.py +++ b/trackman/cli.py @@ -1,5 +1,7 @@ import click import os +import random +import string from flask import json from . import app, db_utils, lib, redis_conn @@ -14,8 +16,12 @@ def init_embedded_db(): os.getenv('SQLALCHEMY_DATABASE_URI'): return - click.echo("Initialize the database...") - db_utils.initdb() + password = ''.join(random.SystemRandom().sample( + string.ascii_letters + string.digits, 12)) + click.echo('Password for admin will be set to: {0}'.format(password)) + + db_utils.initdb('admin', password) + click.echo("Database initialized.") click.echo("Add sample data...")
This diff should fix it; ripped from wuvt-site's cli.py