Subversion Repositories SmartDukaan

Rev

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

Rev 2981 Rev 3187
Line 238... Line 238...
238
    slide = Field(String(30))
238
    slide = Field(String(30))
239
    note = Field(String(500))
239
    note = Field(String(500))
240
    using_options(shortnames=True)
240
    using_options(shortnames=True)
241
    using_table_options(mysql_engine="InnoDB")
241
    using_table_options(mysql_engine="InnoDB")
242
    
242
    
243
def initialize(dbname='user'):
243
def initialize(dbname='user', db_hostname="localhost"):
244
    #metadata.bind = "sqlite:///user.sqlite" #need to read it from configserver.
244
    #metadata.bind = "sqlite:///user.sqlite" #need to read it from configserver.
245
    engine = create_engine('mysql://root:shop2020@localhost/' + dbname, pool_recycle=7200)
245
    engine = create_engine('mysql://root:shop2020@' + db_hostname + '/' + dbname, pool_recycle=7200)
246
    metadata.bind = engine
246
    metadata.bind = engine
247
    metadata.bind.echo = True
247
    metadata.bind.echo = True
248
    setup_all(True)
248
    setup_all(True)
249
 
249
 
250
if __name__=="__main__":
250
if __name__=="__main__":