Usar flask_migrate
This commit is contained in:
parent
a6f5993c15
commit
b7126374c7
19
README.md
19
README.md
|
@ -1,11 +1,22 @@
|
|||
# Rodando
|
||||
As dependências (Python) do projeto estão listadas em `requirements.txt`.
|
||||
|
||||
Crie o banco de dados:
|
||||
```python3 create_db.py```
|
||||
Vá para o diretório `api`:
|
||||
```
|
||||
cd api
|
||||
```
|
||||
|
||||
Depois, no diretório `api`:
|
||||
```flask run```
|
||||
Crie o banco de dados:
|
||||
```
|
||||
flask db init
|
||||
flask db migrate
|
||||
flask db upgrade
|
||||
```
|
||||
|
||||
Inicie o servidor de desenvolvimento:
|
||||
```
|
||||
flask run
|
||||
```
|
||||
|
||||
Por padrão o servidor tem sua interface em `http://localhost:5000`.
|
||||
|
||||
|
|
|
@ -2,11 +2,13 @@
|
|||
from flask import Flask
|
||||
from flask_sqlalchemy import SQLAlchemy
|
||||
from flask_marshmallow import Marshmallow
|
||||
from flask_migrate import Migrate
|
||||
|
||||
app = Flask(__name__)
|
||||
app.config.from_object('api.config')
|
||||
db = SQLAlchemy(app)
|
||||
ma = Marshmallow(app)
|
||||
Migrate(app, db)
|
||||
|
||||
import api.models.trainer
|
||||
import api.models.pokemon_owned
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
#!/bin/python3
|
||||
from api.app import db
|
||||
db.create_all()
|
Loading…
Reference in New Issue