Subversion Repositories SmartDukaan

Rev

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

Rev 1891 Rev 2025
Line 69... Line 69...
69
    status = Field(Boolean())
69
    status = Field(Boolean())
70
    timestamp = Field(DateTime())
70
    timestamp = Field(DateTime())
71
    using_options(shortnames=True)
71
    using_options(shortnames=True)
72
    using_table_options(mysql_engine="InnoDB")
72
    using_table_options(mysql_engine="InnoDB")
73
    
73
    
-
 
74
class CatalogDashboardUser(Entity):
-
 
75
    username = Field(String(30), primary_key=True)
-
 
76
    password =  Field(String(30))
-
 
77
    loggedOn = Field(DateTime)
-
 
78
    using_options(shortnames=True)
-
 
79
    using_table_options(mysql_engine="InnoDB")    
-
 
80
    
74
def initialize(dbname='helper'):
81
def initialize(dbname='helper'):
75
    #metadata.bind = "sqlite:///message.sqlite" #need to read it from configserver.
82
    #metadata.bind = "sqlite:///message.sqlite" #need to read it from configserver.
76
    engine = create_engine('mysql://root:shop2020@localhost/' + dbname, pool_recycle=7200)
83
    engine = create_engine('mysql://root:shop2020@localhost/' + dbname, pool_recycle=7200)
77
    metadata.bind = engine
84
    metadata.bind = engine
78
    metadata.bind.echo = True
85
    metadata.bind.echo = True