Subversion Repositories SmartDukaan

Rev

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

Rev 1122 Rev 1249
Line 159... Line 159...
159
    enabled = Field(Boolean)
159
    enabled = Field(Boolean)
160
    widget_items=OneToMany("WidgetItem")
160
    widget_items=OneToMany("WidgetItem")
161
    using_options(shortnames=True)
161
    using_options(shortnames=True)
162
    using_table_options(mysql_engine="InnoDB")
162
    using_table_options(mysql_engine="InnoDB")
163
 
163
 
164
def initialize():
164
def initialize(dbname='user'):
165
    #metadata.bind = "sqlite:///user.sqlite" #need to read it from configserver.
165
    #metadata.bind = "sqlite:///user.sqlite" #need to read it from configserver.
166
    engine = create_engine('mysql://root:shop2020@localhost/user', pool_recycle=7200)
166
    engine = create_engine('mysql://root:shop2020@localhost/' + dbname, pool_recycle=7200)
167
    metadata.bind = engine
167
    metadata.bind = engine
168
    metadata.bind.echo = True
168
    metadata.bind.echo = True
169
    setup_all(True)
169
    setup_all(True)
170
 
170
 
171
if __name__=="__main__":
171
if __name__=="__main__":