示例#1
0
文件: manage.py 项目: exleym/coinpl
def dbpopulate():
    eng = connect(app)
    mgr = GDAXDataManager(eng)
    qmgr = QuandlDataManager(eng, app)
    local_mgr = LocalDataManager(eng, app)
    mgr.populate_fixed_resources()
    local_mgr.fill_base_data()
    qmgr.backfill_historical_data('BTC', 'USD')
示例#2
0
文件: manager.py 项目: exleym/coinpl
 def __init__(self, app):
     self.app = app
     self.eng = connect(app)
示例#3
0
文件: manage.py 项目: exleym/coinpl
def dbdrop():
    if prompt_bool('Are you sure? This will delete all your services (y/n)'):
        print('dropping database ...')
        eng = connect(app)
        Base.metadata.drop_all(bind=eng)
        print('database dropped')
示例#4
0
文件: manage.py 项目: exleym/coinpl
def dbinit():
    eng = connect(app)
    Base.metadata.create_all(bind=eng)