Adicionar endpoint: POST /trainer/authenticate
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
from api.app import db, ma
|
||||
from werkzeug.security import generate_password_hash
|
||||
from enum import Enum
|
||||
|
||||
teams = (
|
||||
"Team Valor",
|
||||
@@ -16,10 +15,10 @@ class Trainer(db.Model):
|
||||
__tablename__ = "trainers"
|
||||
|
||||
id = db.Column(db.Integer, primary_key=True, unique=True, autoincrement=True)
|
||||
nickname = db.Column(db.String(20), nullable=False, index=True)
|
||||
nickname = db.Column(db.String(20), unique=True, nullable=False, index=True)
|
||||
first_name = db.Column(db.String(30), nullable=False)
|
||||
last_name = db.Column(db.String(30), nullable=False)
|
||||
email = db.Column(db.String(60), unique=True, nullable=False)
|
||||
email = db.Column(db.String(60), unique=True, index=True, nullable=False)
|
||||
password = db.Column(db.String(200), nullable=False)
|
||||
team = db.Column(db.String(10), nullable=False)
|
||||
pokemons_owned = db.Column(db.Integer, default=0)
|
||||
|
Reference in New Issue
Block a user