(
filename: str, table_name: str, extra: Optional[Dict[str, str]] = None
)
| 136 | |
| 137 | |
| 138 | def upload_excel( |
| 139 | filename: str, table_name: str, extra: Optional[Dict[str, str]] = None |
| 140 | ): |
| 141 | form_data = { |
| 142 | "excel_file": open(filename, "rb"), |
| 143 | "name": table_name, |
| 144 | "con": get_upload_db().id, |
| 145 | "sheet_name": "Sheet1", |
| 146 | "if_exists": "fail", |
| 147 | "index_label": "test_label", |
| 148 | "mangle_dupe_cols": False, |
| 149 | } |
| 150 | if extra: |
| 151 | form_data.update(extra) |
| 152 | return get_resp(test_client, "/exceltodatabaseview/form", data=form_data) |
| 153 | |
| 154 | |
| 155 | def upload_columnar( |
no test coverage detected