(filename: str, table_name: str, extra: Optional[Dict[str, str]] = None)
| 120 | |
| 121 | |
| 122 | def upload_csv(filename: str, table_name: str, extra: Optional[Dict[str, str]] = None): |
| 123 | csv_upload_db_id = get_upload_db().id |
| 124 | form_data = { |
| 125 | "csv_file": open(filename, "rb"), |
| 126 | "sep": ",", |
| 127 | "name": table_name, |
| 128 | "con": csv_upload_db_id, |
| 129 | "if_exists": "fail", |
| 130 | "index_label": "test_label", |
| 131 | "mangle_dupe_cols": False, |
| 132 | } |
| 133 | if extra: |
| 134 | form_data.update(extra) |
| 135 | return get_resp(test_client, "/csvtodatabaseview/form", data=form_data) |
| 136 | |
| 137 | |
| 138 | def upload_excel( |
no test coverage detected