Subversion Repositories SmartDukaan

Rev

Rev 4692 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4692 Rev 4754
Line 1... Line 1...
1
'''
1
'''
2
Created on 05-Jul-2011
2
Created on 21-Mar-2012
3
 
3
 
4
@author: ashish
4
@author: Mandeep Dhir
5
'''
5
'''
6
 
6
 
7
from elixir.entity import Entity
7
from elixir.entity import Entity
8
from elixir.fields import Field
8
from elixir.fields import Field
9
from sqlalchemy.types import String, Integer, Boolean
9
from sqlalchemy.types import String, Integer, Boolean
Line 31... Line 31...
31
        t_agent_user.password = self.password
31
        t_agent_user.password = self.password
32
        t_agent_user.emailId = self.emailId
32
        t_agent_user.emailId = self.emailId
33
        t_agent_user.managerId = self.managerId
33
        t_agent_user.managerId = self.managerId
34
        t_agent_user.isActive = self.isActive
34
        t_agent_user.isActive = self.isActive
35
        return t_agent_user
35
        return t_agent_user
-
 
36
 
-
 
37
class User_Roles(Entity):
-
 
38
    agentId = Field(Integer, primary_key=True)
-
 
39
    role_name = Field(String, primary_key=True)
-
 
40
    using_options(shortnames=True)
-
 
41
    using_table_options(mysql_engine="InnoDB")
-
 
42
 
-
 
43
class Roles_Permissions(Entity):
-
 
44
    role_name = Field(Integer, primary_key=True)
-
 
45
    permission = Field(String, primary_key=True)
-
 
46
    using_options(shortnames=True)
-
 
47
    using_table_options(mysql_engine="InnoDB")