Subversion Repositories SmartDukaan

Rev

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

Rev 1131 Rev 1248
Line 75... Line 75...
75
    delivery_time = Field(Integer)
75
    delivery_time = Field(Integer)
76
    reliability = Field(Integer)
76
    reliability = Field(Integer)
77
    using_options(shortnames=True)
77
    using_options(shortnames=True)
78
    using_table_options(mysql_engine="InnoDB")
78
    using_table_options(mysql_engine="InnoDB")
79
   
79
   
80
def initialize():
80
def initialize(dbname="logistics"):
81
    #metadata.bind = "sqlite:///logistics.sqlite" #need to read it from configserver.
81
    #metadata.bind = "sqlite:///logistics.sqlite" #need to read it from configserver.
82
    engine = create_engine('mysql://root:shop2020@localhost/logistics', pool_recycle=7200)
82
    engine = create_engine('mysql://root:shop2020@localhost/' + dbname, pool_recycle=7200)
83
    metadata.bind = engine
83
    metadata.bind = engine
84
    metadata.bind.echo = True
84
    metadata.bind.echo = True
85
    setup_all(True)
85
    setup_all(True)
86
 
86
 
87
if __name__=="__main__":
87
if __name__=="__main__":