python -m venv venv
FLASK_APP='main.py'
FLASK_DEBUG=True
FLASK_RUN_HOST=127.0.0.1
FLASK_RUN_PORT=5000
ENVIRONMENT= 'development'
DATABASE_URL='postgresql://postgres:ratatrampa@localhost:5432/collection'
JWT_SECRET='Pokemon'
Nota: En la variable DATABASE_URL se debe cambiar el usuario y contraseña de postgres, el nombre de la base de datos y el puerto de la base de datos.
venv/Scripts/activate |Windows
source venv/Scripts/activate |Bash
source venv/bin/activate |MacOS
pip install -r requirements.txt
pip install python-dotenv
pip freeze > requirements.txt
Flask run
flask db init
Nota: si hay un error al ejecutar este comando, se debe eliminar la carpeta migrations y volver a ejecutar el comando.
flask db migrate -m "comentario"
flask db upgrade