예제 #1
0
 def __init__(self):
     # get the user configuration of db info:
     user_config = Config()
     user_db_param = user_config.get_config_db_info()
     self.db_host = user_db_param['host']
     self.db_port = user_db_param['port']
     self.db_user = user_db_param['user']
     self.db_pass = user_db_param['pass']
예제 #2
0
    def __init__(self):
        #get the user configuration of db info:
        user_config = Config()
        user_db_param = user_config.get_config_db_info()
        self.db_host = user_db_param['host']
        self.db_port = user_db_param['port']
        self.db_user = user_db_param['user']
        self.db_pass = user_db_param['pass']

        #create db if not exists
        self.str_db_k_data = 'db_k_data'  #k_data database
        self.create_db(self.str_db_k_data)

        self.str_db_history_data = 'db_history_data'  #history_data database
        self.create_db(self.str_db_history_data)

        self.str_db_investment_data = 'db_investment_data'  #investment database
        self.create_db(self.str_db_investment_data)

        #stock classification database
        self.str_db_stock_classification = 'db_stock_class'  #stock classification database
        self.create_db(self.str_db_stock_classification)

        #consolidated bs (year) database
        self.str_db_consolidated_bs_year = 'db_consolidated_bs_year'
        self.create_db(self.str_db_consolidated_bs_year)

        #consolidated bs (season) database
        self.str_db_consolidated_bs_season = 'db_consolidated_bs_season'
        self.create_db(self.str_db_consolidated_bs_season)

        #consolidated pl(year) database
        self.str_db_consolidated_pl_year = 'db_consolidated_pl_year'
        self.create_db(self.str_db_consolidated_pl_year)

        #consolidated pl(season) database
        self.str_db_consolidated_pl_season = 'db_consolidated_pl_season'
        self.create_db(self.str_db_consolidated_pl_season)

        #consolidated cash(year) database
        self.str_db_consolidated_cash_year = 'db_consolidated_cash_year'
        self.create_db(self.str_db_consolidated_cash_year)

        #consolidated cash(season) database
        self.str_db_consolidated_cash_season = 'db_consolidated_cash_season'
        self.create_db(self.str_db_consolidated_cash_season)

        #create table
        self.table_creator = Table_creator()