pre-c8 checkpoint
This commit is contained in:
		@@ -18,7 +18,9 @@ pip install flask-migrate
 | 
			
		||||
pip install flask-login
 | 
			
		||||
pip install email-validator
 | 
			
		||||
pip install pydenticon
 | 
			
		||||
Prod only, require sys packages:
 | 
			
		||||
pip install mariadb
 | 
			
		||||
pip install uwsgi
 | 
			
		||||
...
 | 
			
		||||
pip freeze > requirements.txt
 | 
			
		||||
```
 | 
			
		||||
@@ -36,8 +38,11 @@ flask db downgrade base
 | 
			
		||||
flask db upgrade
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Full reset:
 | 
			
		||||
Full reset or maria init:
 | 
			
		||||
```
 | 
			
		||||
sql:
 | 
			
		||||
drop table users;
 | 
			
		||||
drop table posts;
 | 
			
		||||
rm app.db
 | 
			
		||||
rm -r migrations
 | 
			
		||||
flask db init
 | 
			
		||||
 
 | 
			
		||||
@@ -26,11 +26,12 @@ if not app.debug:
 | 
			
		||||
        app.logger.addHandler(mail_handler)
 | 
			
		||||
 | 
			
		||||
    if app.config['DC_LOGGING']:
 | 
			
		||||
        print('#################### DEBUGHERE', file=sys.stderr)
 | 
			
		||||
        print('#################### TEST PRINT STDERR DEBUG', file=sys.stderr)
 | 
			
		||||
        dclog = logging.StreamHandler(stream=sys.stderr)
 | 
			
		||||
        dclog.setLevel(logging.INFO)
 | 
			
		||||
        dclog.propagate = False
 | 
			
		||||
        app.logger.addHandler(dclog)
 | 
			
		||||
        app.logger.info('@@@@@@@@@@@@@@@@@@@@@ TEST LOGGER INFO MESSAGE')
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
from app import routes, models, errors
 | 
			
		||||
 
 | 
			
		||||
@@ -5,8 +5,8 @@ basedir = os.path.abspath(os.path.dirname(__file__))
 | 
			
		||||
 | 
			
		||||
class Config:
 | 
			
		||||
    SECRET_KEY = os.environ.get('FLASK_SECRET_KEY') or 'flasksk'
 | 
			
		||||
    SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'zapp.db')
 | 
			
		||||
    #SQLALCHEMY_DATABASE_URI = 'mariadb+mariadbconnector://flasku:' + os.environ.get('MYSQL_PASSWORD') + '@db:3306/flask'
 | 
			
		||||
    #SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'zapp.db')
 | 
			
		||||
    SQLALCHEMY_DATABASE_URI = 'mariadb+mariadbconnector://flasku:' + os.environ.get('MYSQL_PASSWORD') + '@db:3306/flask'
 | 
			
		||||
 | 
			
		||||
    #MAIL_SERVER = 'pmb'
 | 
			
		||||
    MAIL_SERVER = ''
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user