{% extends "base.html" %} {% block title %}Admin Panel - Delphi Database{% endblock %} {% block content %}
| Original Filename | Stored Filename | Import Type | Size | Status |
|---|---|---|---|---|
|
{{ result.filename }}
Original name |
{{ result.stored_filename }}
Stored as |
{{ result.import_type }} | {{ result.size }} bytes | Uploaded |
Files have been uploaded and validated. Use the import section below to process the data.
For best results, import tables in this recommended order:
After importing legacy CSV data, sync it to the simplified modern application models (Client, Phone, Case, Transaction, Payment, Document).
| Modern Table | Synced | Skipped | Errors |
|---|---|---|---|
| {{ table_name.title() }} | {{ result.success }} | {{ result.skipped }} | {{ result.errors|length }} |
View Errors ({{ result.errors|length }})
|
|||
| Filename | Status | Total Rows | Success | Errors | Details |
|---|---|---|---|---|---|
| {{ result.filename }} | {% if result.status == 'success' %} Success {% else %} Error {% endif %} | {{ result.total_rows }} | {{ result.success_count }} | {{ result.error_count }} |
{% if result.errors %}
|
| Date/Time | Type | File | Status | Records | Success | Errors |
|---|---|---|---|---|---|---|
| {{ import_log.created_at.strftime('%Y-%m-%d %H:%M') }} | {{ import_log.import_type }} | {{ import_log.file_name }} | {% if import_log.status == 'completed' %} Completed {% elif import_log.status == 'failed' %} Failed {% elif import_log.status == 'running' %} Running {% else %} {{ import_log.status }} {% endif %} | {{ import_log.total_rows }} | {{ import_log.success_count }} | {{ import_log.error_count }} |