Package sapproject :: Package models :: Module rolusuario
[hide private]
[frames] | no frames]

Source Code for Module sapproject.models.rolusuario

 1  from base import * 
 2  from sqlalchemy import ForeignKey 
 3  from sqlalchemy.orm import relationship, backref 
 4   
5 -class RolUsuario(Base):
6 """ 7 Clase que crea la tabla RolUsuario que permite las relaciones entre la tabla Rol y la tabla Usuario 8 """ 9 __tablename__ = 'rolusuario' 10 idrol = Column(Integer, ForeignKey('rol.id'), primary_key=True) 11 idusuario = Column(Integer, ForeignKey('usuario.id'), primary_key=True) 12 usuario = relationship("Usuario", backref="roles") 13 # rol 14
15 - def __init__(self, idrol, idusuario):
16 """ 17 Metodo de instancia constructor que inicializa los parametros del objeto rolusuario. 18 @type self: rolusuario. 19 @param self: referencia al objeto que llama el metodo en este caso rolusuario. 20 @type idrol: Integer 21 @param idrol: campo que almacenara el id del rol. 22 @type idusuario: Integer 23 @param idusuario: campo que almacenara el id del usuario. 24 """ 25 self.idrol = idrol 26 self.idusuario = idusuario
27