#!env/bin/python import sys from mooddiary import create_app class ProductionConfig(object): DEBUG = False TESTING = False SQLALCHEMY_DATABASE_URI = 'postgresql://postgres@localhost/mooddiaryDb' app = create_app(config=ProductionConfig) if __name__ == '__main__': if len(sys.argv) > 1 and sys.argv[1] == '-p': print(' * Running in production mode') app = create_app(config=ProductionConfig) else: app = create_app() app.run(host='0.0.0.0')
import sys import os sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))) import random from datetime import date, timedelta from mooddiary import create_app from mooddiary.core import db from mooddiary.models import * from faker import Factory faker = Factory.create('de_DE') app = create_app() with app.app_context(): print("Deleting old demo user if existing") existing = User.query.filter_by(email='*****@*****.**').first() if existing: for entry in existing.entries: for answer in entry.answers: db.session.delete(answer) db.session.delete(entry) for field in existing.fields: db.session.delete(field)