more struture and codes for application

This commit is contained in:
Luiz Gustavo Costa (gugabsd)
2013-01-07 16:09:05 -02:00
parent 0c03506c24
commit af4ea865a7
12 changed files with 183 additions and 0 deletions

47
app/models.py Normal file
View File

@@ -0,0 +1,47 @@
# -*- coding: utf-8 -*-
from app import db
class Usuario(db.Model):
__tablename__ = 'usuario'
id = db.Column(db.Integer, primary_key=True)
ligado = db.Column(db.Boolean)
login = db.Column(db.String(50), unique=True)
senha = db.Column(db.String(200))
perfil = db.Column(db.String(80))
nome = db.Column(db.String(150))
email = db.Column(db.String(120))
telefone = db.Column(db.String(15))
descricao = db.Column(db.Text)
grupo = db.Column(db.Integer)
def __init__(
self,
ligado,
login,
senha,
perfil,
nome,
email,
telefone,
descricao,
grupo
):
self.ligado = ligado
self.login = login
self.senha = senha
self.perfil = perfil
self.nome = nome
self.email = email
self.telefone = telefone
self.descricao = descricao
self.grupo = grupo
def __repr__(self):
return "<User('%s','%s','%s','%s','%s')>" % (
self.login,
self.perfil,
self.nome,
self.email,
self.telefone
)