{% extends "paxalia/base.html" %} {% load static i18n %} {% block title %}{% trans "Import Package" %} ยท {% trans "Paxalia Admin" %}{% endblock %} {% block page_title %}{% trans "Import package" %}{% endblock %} {% block page_subtitle %}{% trans "Validate a complete .paxalia package before changing the database" %}{% endblock %} {% block extra_css %}{% endblock %} {% block dashboard_content %}
{% trans "Safe restore workflow" %}

{% trans "Import package" %}

{% trans "The uploaded package is integrity-checked and stored in a private temporary location while you review the preview." %}

{% if preview %}
{% trans "Validated package" %}

{{ manifest.package_id }}

{% trans "Integrity verified" %}
{% trans "Models" %}{{ preview.model_count }}
{% trans "Records" %}{{ preview.record_count }}
{% trans "Create" %}{{ preview.created }}
{% trans "Update" %}{{ preview.updated }}
{% trans "Format" %}{{ manifest.format }} v{{ manifest.format_version }}
{% trans "Encryption" %}{% if manifest.encrypted %}{% trans "Encrypted" %}{% else %}{% trans "Normal" %}{% endif %}
{% trans "Relationships" %}{{ preview.relationship_count }}
{% trans "Translations" %}{{ preview.translation_count }}
{% csrf_token %}
{% trans "Cancel" %}
{% else %}
{% csrf_token %}
{% trans "Package" %}

{% trans "Upload a .paxalia file" %}

{% trans "Validation" %}

{% trans "No database mutations occur during validation. Integrity, package version, models, fields, and operation counts are checked first." %}

{% trans "Cancel" %}
{% endif %}
{% endblock %}