| __enter__(self) | pythonlib.DatabaseManager.DatabaseManager | |
| __exit__(self, exc_type, exc_val, exc_tb) | pythonlib.DatabaseManager.DatabaseManager | |
| __getitem__(self, str table) | pythonlib.DatabaseManager.DatabaseManager | |
| __init__(self, str db_filename) | pythonlib.DatabaseManager.DatabaseManager | |
| __str__(self) | pythonlib.DatabaseManager.DatabaseManager | |
| _build_clauses(self, str table, str filter_conditions=None, str alias_prefix='main_table') | pythonlib.DatabaseManager.DatabaseManager | private |
| _check_tables(self) | pythonlib.DatabaseManager.DatabaseManager | private |
| _create_index(self, table_name, column_name) | pythonlib.DatabaseManager.DatabaseManager | private |
| _flatten_dict(self, d, parent_key='', sep='$') | pythonlib.DatabaseManager.DatabaseManager | private |
| _get_table_columns(self, table_name) | pythonlib.DatabaseManager.DatabaseManager | private |
| _parse_json_conditions(self, filter_conditions) | pythonlib.DatabaseManager.DatabaseManager | private |
| _table_columns_cache | pythonlib.DatabaseManager.DatabaseManager | private |
| _unflat(self, d, sep='$') | pythonlib.DatabaseManager.DatabaseManager | private |
| add_conditions(self, pd.DataFrame conditions_df, str id_column=None) | pythonlib.DatabaseManager.DatabaseManager | |
| add_data(self, str table_name, pd.DataFrame data_df) | pythonlib.DatabaseManager.DatabaseManager | |
| add_error(self, pd.DataFrame data_df) | pythonlib.DatabaseManager.DatabaseManager | |
| add_parameters(self, list parameters_list) | pythonlib.DatabaseManager.DatabaseManager | |
| available_tables | pythonlib.DatabaseManager.DatabaseManager | |
| close(self) | pythonlib.DatabaseManager.DatabaseManager | |
| conn | pythonlib.DatabaseManager.DatabaseManager | |
| db_filename | pythonlib.DatabaseManager.DatabaseManager | |
| get(self, str table, str filter_conditions=None, bool rawParameters=False) | pythonlib.DatabaseManager.DatabaseManager | |
| get_conditions(self, str filter_conditions=None) | pythonlib.DatabaseManager.DatabaseManager | |
| get_parameters(self, str filter_conditions=None, bool raw=False) | pythonlib.DatabaseManager.DatabaseManager | |
| getBest(self, str table, str errorName, int n=1, bool forEachCondition=False) | pythonlib.DatabaseManager.DatabaseManager | |
| getBestScore(self, str errorName, int n=1, bool forEachCondition=False) | pythonlib.DatabaseManager.DatabaseManager | |
| getByID(self, str table, int ID_PARAMETER=None, int ID_CONDITION=None) | pythonlib.DatabaseManager.DatabaseManager | |
| getPareto(self, list errorNameList, bool forEachCondition=False) | pythonlib.DatabaseManager.DatabaseManager | |
| iterOn(self, str table, group, str filter_conditions=None) | pythonlib.DatabaseManager.DatabaseManager | |
| open(self) | pythonlib.DatabaseManager.DatabaseManager | |
| query(self, str query) | pythonlib.DatabaseManager.DatabaseManager | |
| summarize(self) | pythonlib.DatabaseManager.DatabaseManager | |