Compare commits

..

No commits in common. "fe2dcd23f13ba273f97cc22c82a628028ad28d45" and "626ababdc37c34989a2789c62735c7d58137d557" have entirely different histories.

6 changed files with 4 additions and 42 deletions

View File

@ -1,3 +1,2 @@
FLASK_APP=microblog.py
FLASK_DEBUG=0

View File

@ -22,27 +22,20 @@ pip freeze > requirements.txt
```
## db cheat:
After db schema change:
```
flask db migrate -m "add users table"
flask db migrate -m "users table"
flask db upgrade
```
Dump data if db in good state:
```
flask db downgrade base
flask db downgrade [base]
flask db upgrade
```
Full reset:
```
full reset?
rm app.db
rm -r migrations
flask db init
flask db migrate
flask db upgrade
```
## build notes:
Dockerfile needs dockerignore or preferably explicitly defined copies for:

View File

@ -11,5 +11,5 @@ migrate = Migrate(app, db)
login = LoginManager(app)
login.login_view = 'login'
from app import routes, models, errors
from app import routes, models

View File

@ -1,13 +0,0 @@
from flask import render_template
from app import app, db
@app.errorhandler(404)
def not_found_error(error):
return render_template('404.html'), 404
@app.errorhandler(500)
def internal_error(error):
db.session.rollback()
return render_template('500.html'), 500

View File

@ -1,8 +0,0 @@
{% extends "base.html" %}
{% block content %}
<h1>File Not Found</h1>
<p><a href="{{ url_for('index') }}">Back</a></p>
{% endblock %}

View File

@ -1,9 +0,0 @@
{% extends "base.html" %}
{% block content %}
<h1>An unexpected error has occurred.</h1>
<p>Administrator has been notified.</p>
<p><a href="{{ url_for('index') }}">Back</a></p>
{% endblock %}