<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<database name="bokkapro" schema="public" type="PostgreSQL - 15.8 (Debian 15.8-1.pgdg110+1)">
   <sequences>
      <sequence increment="1" name="tenants_id_seq" startValue="1"/>
      <sequence increment="1" name="user_tenants_id_seq" startValue="1"/>
      <sequence increment="1" name="users_id_seq" startValue="1"/>
   </sequences>
   <tables>
      <table name="alembic_version" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="version_num" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="version_num" sequenceNumberInPK="1"/>
         <index name="idx_269251_sqlite_autoindex_alembic_version_1" unique="true">
            <column ascending="true" name="version_num"/>
         </index>
      </table>
      <table name="assignment_insights" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="shipment_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="assignment_insights_shipment_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="shipments"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="diagnostic_json" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="llm_response_json" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="summary" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="primary_reason" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="status" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="provider" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="model" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="error_message" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="11" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="12" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="assignment_insights_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269332_assignment_insights_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269332_ix_assignment_insights_created_at" unique="false">
            <column ascending="true" name="created_at"/>
         </index>
         <index name="idx_269332_ix_assignment_insights_model" unique="false">
            <column ascending="true" name="model"/>
         </index>
         <index name="idx_269332_ix_assignment_insights_provider" unique="false">
            <column ascending="true" name="provider"/>
         </index>
         <index name="idx_269332_ix_assignment_insights_shipment_id" unique="false">
            <column ascending="true" name="shipment_id"/>
         </index>
         <index name="idx_269332_ix_assignment_insights_status" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="idx_269332_ix_assignment_insights_updated_at" unique="false">
            <column ascending="true" name="updated_at"/>
         </index>
         <index name="idx_269332_ix_assignment_insights_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="ix_assignment_insights_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="audit_logs" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="action" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="model_name" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="model_payload" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="current_payload" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="changed_payload" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="actor_identifier" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="8" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="9" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="10" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="audit_logs_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269317_audit_logs_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269317_ix_audit_logs_action" unique="false">
            <column ascending="true" name="action"/>
         </index>
         <index name="idx_269317_ix_audit_logs_actor_identifier" unique="false">
            <column ascending="true" name="actor_identifier"/>
         </index>
         <index name="idx_269317_ix_audit_logs_created_at" unique="false">
            <column ascending="true" name="created_at"/>
         </index>
         <index name="idx_269317_ix_audit_logs_deleted_at" unique="false">
            <column ascending="true" name="deleted_at"/>
         </index>
         <index name="idx_269317_ix_audit_logs_model_name" unique="false">
            <column ascending="true" name="model_name"/>
         </index>
         <index name="idx_269317_ix_audit_logs_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="ix_audit_logs_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="hubs" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <child column="hub_id" foreignKey="package_events_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="package_events"/>
            <child column="current_hub_id" foreignKey="packages_current_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
            <child column="hub_id" foreignKey="routes_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="routes"/>
            <child column="current_hub_id" foreignKey="shipments_current_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="shipments"/>
            <child column="hub_id" foreignKey="shipments_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="shipments"/>
            <child column="hub_id" foreignKey="tasks_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
            <child column="hub_id" foreignKey="vehicles_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicles"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="address" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="place_id" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="5" name="lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="lng" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="storage_capacity" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="8" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="9" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="10" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="'08:00:00'::time without time zone" digits="6" id="11" name="default_shift_start_time" nullable="true" remarks="" size="15" type="time" typeCode="92"/>
         <column autoUpdated="false" defaultValue="'18:00:00'::time without time zone" digits="6" id="12" name="default_shift_end_time" nullable="true" remarks="" size="15" type="time" typeCode="92"/>
         <column autoUpdated="false" defaultValue="'America/Caracas'::text" digits="0" id="13" name="timezone" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="hubs_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269256_hubs_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269256_ix_hubs_place_id" unique="false">
            <column ascending="true" name="place_id"/>
         </index>
         <index name="idx_269256_ix_hubs_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="ix_hubs_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="package_events" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="package_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="package_events_package_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="package_label_code" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="event_type" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="task_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="package_events_task_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="route_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="package_events_route_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="routes"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="hub_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="package_events_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="hubs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="vehicle_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="package_events_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicles"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="comment" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="photo_path" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="11" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="stop_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="package_events_stop_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="stops"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="performed_by_user_uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="payload" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="package_events_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269306_package_events_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269306_ix_package_events_event_type" unique="false">
            <column ascending="true" name="event_type"/>
         </index>
         <index name="idx_269306_ix_package_events_hub_id" unique="false">
            <column ascending="true" name="hub_id"/>
         </index>
         <index name="idx_269306_ix_package_events_package_id" unique="false">
            <column ascending="true" name="package_id"/>
         </index>
         <index name="idx_269306_ix_package_events_package_label_code" unique="false">
            <column ascending="true" name="package_label_code"/>
         </index>
         <index name="idx_269306_ix_package_events_performed_by_user_uuid" unique="false">
            <column ascending="true" name="performed_by_user_uuid"/>
         </index>
         <index name="idx_269306_ix_package_events_route_id" unique="false">
            <column ascending="true" name="route_id"/>
         </index>
         <index name="idx_269306_ix_package_events_stop_id" unique="false">
            <column ascending="true" name="stop_id"/>
         </index>
         <index name="idx_269306_ix_package_events_task_id" unique="false">
            <column ascending="true" name="task_id"/>
         </index>
         <index name="idx_269306_ix_package_events_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="idx_269306_ix_package_events_vehicle_id" unique="false">
            <column ascending="true" name="vehicle_id"/>
         </index>
         <index name="ix_package_events_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="packages" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <child column="package_id" foreignKey="package_events_package_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="package_events"/>
            <child column="package_id" foreignKey="task_package_links_package_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="task_package_links"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="label_code" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="task_origin_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="packages_task_origin_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="shipment_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="packages_shipment_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="shipments"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="task_destination_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="packages_task_destination_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="status" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="current_location_type" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="current_hub_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="packages_current_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="hubs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="current_vehicle_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="packages_current_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicles"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="17" id="10" name="lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="11" name="lon" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="12" name="delivered_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="notes" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="14" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="15" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="16" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="tracking_code" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="current_route_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="packages_current_route_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="routes"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="current_stop_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="packages_current_stop_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="stops"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="packages_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269300_packages_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269300_ix_packages_current_hub_id" unique="false">
            <column ascending="true" name="current_hub_id"/>
         </index>
         <index name="idx_269300_ix_packages_current_location_type" unique="false">
            <column ascending="true" name="current_location_type"/>
         </index>
         <index name="idx_269300_ix_packages_current_route_id" unique="false">
            <column ascending="true" name="current_route_id"/>
         </index>
         <index name="idx_269300_ix_packages_current_stop_id" unique="false">
            <column ascending="true" name="current_stop_id"/>
         </index>
         <index name="idx_269300_ix_packages_current_vehicle_id" unique="false">
            <column ascending="true" name="current_vehicle_id"/>
         </index>
         <index name="idx_269300_ix_packages_deleted_at" unique="false">
            <column ascending="true" name="deleted_at"/>
         </index>
         <index name="idx_269300_ix_packages_delivered_at" unique="false">
            <column ascending="true" name="delivered_at"/>
         </index>
         <index name="idx_269300_ix_packages_label_code" unique="true">
            <column ascending="true" name="label_code"/>
         </index>
         <index name="idx_269300_ix_packages_shipment_id" unique="false">
            <column ascending="true" name="shipment_id"/>
         </index>
         <index name="idx_269300_ix_packages_status" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="idx_269300_ix_packages_task_destination_id" unique="false">
            <column ascending="true" name="task_destination_id"/>
         </index>
         <index name="idx_269300_ix_packages_task_origin_id" unique="false">
            <column ascending="true" name="task_origin_id"/>
         </index>
         <index name="idx_269300_ix_packages_tracking_code" unique="true">
            <column ascending="true" name="tracking_code"/>
         </index>
         <index name="idx_269300_ix_packages_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="ix_packages_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="routes" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <child column="route_id" foreignKey="package_events_route_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="package_events"/>
            <child column="current_route_id" foreignKey="packages_current_route_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
            <child column="route_id" foreignKey="stops_route_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="stops"/>
            <child column="route_id" foreignKey="tasks_route_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="hub_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="routes_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="hubs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="vehicle_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="routes_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicles"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="service_date" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="status" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="generation_id" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="7" name="locked_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="total_tasks" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="total_distance_m" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="total_duration_s" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="total_load" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="12" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="13" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="14" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="total_drive_duration_s" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="total_service_duration_s" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="total_wait_duration_s" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="6" id="18" name="shift_start_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="CURRENT_TIMESTAMP" digits="6" id="19" name="shift_end_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="routes_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269282_routes_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269282_ix_routes_deleted_at" unique="false">
            <column ascending="true" name="deleted_at"/>
         </index>
         <index name="idx_269282_ix_routes_generation_id" unique="false">
            <column ascending="true" name="generation_id"/>
         </index>
         <index name="idx_269282_ix_routes_hub_id" unique="false">
            <column ascending="true" name="hub_id"/>
         </index>
         <index name="idx_269282_ix_routes_locked_at" unique="false">
            <column ascending="true" name="locked_at"/>
         </index>
         <index name="idx_269282_ix_routes_service_date" unique="false">
            <column ascending="true" name="service_date"/>
         </index>
         <index name="idx_269282_ix_routes_shift_end_at" unique="false">
            <column ascending="true" name="shift_end_at"/>
         </index>
         <index name="idx_269282_ix_routes_shift_start_at" unique="false">
            <column ascending="true" name="shift_start_at"/>
         </index>
         <index name="idx_269282_ix_routes_status" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="idx_269282_ix_routes_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="idx_269282_ix_routes_vehicle_id" unique="false">
            <column ascending="true" name="vehicle_id"/>
         </index>
         <index name="ix_routes_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="shipments" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <child column="shipment_id" foreignKey="assignment_insights_shipment_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="assignment_insights"/>
            <child column="shipment_id" foreignKey="packages_shipment_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
            <child column="shipment_id" foreignKey="tasks_shipment_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="hub_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="shipments_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="hubs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="service_date_pickup" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="service_date_delivery" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="status" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="current_location_type" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="current_hub_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="shipments_current_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="hubs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="current_vehicle_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="shipments_current_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicles"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="9" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="10" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="11" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="12" name="origin_address" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="''::text" digits="0" id="13" name="destination_address" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="14" name="pickup_time_window_start" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="15" name="pickup_time_window_end" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="16" name="delivery_time_window_start" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="17" name="delivery_time_window_end" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="'0'::bigint" digits="0" id="18" name="load_units" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="19" name="origin_lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="20" name="origin_lng" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="21" name="destination_lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="22" name="destination_lng" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="'10'::bigint" digits="0" id="23" name="pickup_service_duration_minutes" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="'5'::bigint" digits="0" id="24" name="delivery_service_duration_minutes" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="'1'::bigint" digits="0" id="25" name="package_count" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="26" name="route_assignment_status" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="27" name="route_assignment_code" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="28" name="route_assignment_reason" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="29" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="shipments_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269271_shipments_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269271_ix_shipments_current_hub_id" unique="false">
            <column ascending="true" name="current_hub_id"/>
         </index>
         <index name="idx_269271_ix_shipments_current_location_type" unique="false">
            <column ascending="true" name="current_location_type"/>
         </index>
         <index name="idx_269271_ix_shipments_current_vehicle_id" unique="false">
            <column ascending="true" name="current_vehicle_id"/>
         </index>
         <index name="idx_269271_ix_shipments_deleted_at" unique="false">
            <column ascending="true" name="deleted_at"/>
         </index>
         <index name="idx_269271_ix_shipments_hub_id" unique="false">
            <column ascending="true" name="hub_id"/>
         </index>
         <index name="idx_269271_ix_shipments_route_assignment_code" unique="false">
            <column ascending="true" name="route_assignment_code"/>
         </index>
         <index name="idx_269271_ix_shipments_route_assignment_status" unique="false">
            <column ascending="true" name="route_assignment_status"/>
         </index>
         <index name="idx_269271_ix_shipments_service_date_delivery" unique="false">
            <column ascending="true" name="service_date_delivery"/>
         </index>
         <index name="idx_269271_ix_shipments_service_date_pickup" unique="false">
            <column ascending="true" name="service_date_pickup"/>
         </index>
         <index name="idx_269271_ix_shipments_status" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="idx_269271_ix_shipments_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="ix_shipments_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="stops" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <child column="stop_id" foreignKey="package_events_stop_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="package_events"/>
            <child column="current_stop_id" foreignKey="packages_current_stop_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="route_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="stops_route_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="routes"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="task_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="stops_task_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="sequence_order" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="'task'::text" digits="0" id="5" name="stop_type" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="location_lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="7" name="location_lng" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="location_address" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="9" name="planned_arrival_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="10" name="planned_departure_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="11" name="actual_arrival_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="12" name="actual_departure_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="status" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="14" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="15" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="16" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="stops_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269294_stops_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269294_ix_stops_deleted_at" unique="false">
            <column ascending="true" name="deleted_at"/>
         </index>
         <index name="idx_269294_ix_stops_route_id" unique="false">
            <column ascending="true" name="route_id"/>
         </index>
         <index name="idx_269294_ix_stops_sequence_order" unique="false">
            <column ascending="true" name="sequence_order"/>
         </index>
         <index name="idx_269294_ix_stops_status" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="idx_269294_ix_stops_stop_type" unique="false">
            <column ascending="true" name="stop_type"/>
         </index>
         <index name="idx_269294_ix_stops_task_id" unique="false">
            <column ascending="true" name="task_id"/>
         </index>
         <index name="idx_269294_ix_stops_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="idx_269294_sqlite_autoindex_stops_1" unique="true">
            <column ascending="true" name="route_id"/>
            <column ascending="true" name="sequence_order"/>
         </index>
         <index name="idx_269294_sqlite_autoindex_stops_2" unique="true">
            <column ascending="true" name="route_id"/>
            <column ascending="true" name="task_id"/>
         </index>
         <index name="ix_stops_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="task_package_links" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="task_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="task_package_links_task_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="package_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="task_package_links_package_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="role" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="required" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="quantity" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="7" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="8" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="9" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="task_package_links_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269312_task_package_links_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269312_ix_task_package_links_deleted_at" unique="false">
            <column ascending="true" name="deleted_at"/>
         </index>
         <index name="idx_269312_ix_task_package_links_package_id" unique="false">
            <column ascending="true" name="package_id"/>
         </index>
         <index name="idx_269312_ix_task_package_links_role" unique="false">
            <column ascending="true" name="role"/>
         </index>
         <index name="idx_269312_ix_task_package_links_task_id" unique="false">
            <column ascending="true" name="task_id"/>
         </index>
         <index name="idx_269312_ix_task_package_links_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="idx_269312_sqlite_autoindex_task_package_links_1" unique="true">
            <column ascending="true" name="task_id"/>
            <column ascending="true" name="package_id"/>
            <column ascending="true" name="role"/>
         </index>
         <index name="ix_task_package_links_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="tasks" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <child column="task_id" foreignKey="package_events_task_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="package_events"/>
            <child column="task_destination_id" foreignKey="packages_task_destination_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
            <child column="task_origin_id" foreignKey="packages_task_origin_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
            <child column="task_id" foreignKey="stops_task_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="stops"/>
            <child column="task_id" foreignKey="task_package_links_task_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="task_package_links"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="hub_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="tasks_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="hubs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="type" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="status" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="5" name="lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="lng" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="address" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="place_id" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="service_date" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="10" name="scheduled_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="route_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="tasks_route_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="routes"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="stop_uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="13" name="time_window_start" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="14" name="time_window_end" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="shipment_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="tasks_shipment_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="shipments"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="16" name="shipment_role" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="pair_task_uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="18" name="service_duration_minutes" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="19" name="load_units" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="20" name="priority" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="21" name="reference" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="22" name="notes" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="23" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="24" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="25" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="26" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="tasks_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269289_tasks_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269289_ix_tasks_hub_id" unique="false">
            <column ascending="true" name="hub_id"/>
         </index>
         <index name="idx_269289_ix_tasks_pair_task_uuid" unique="false">
            <column ascending="true" name="pair_task_uuid"/>
         </index>
         <index name="idx_269289_ix_tasks_place_id" unique="false">
            <column ascending="true" name="place_id"/>
         </index>
         <index name="idx_269289_ix_tasks_priority" unique="false">
            <column ascending="true" name="priority"/>
         </index>
         <index name="idx_269289_ix_tasks_reference" unique="false">
            <column ascending="true" name="reference"/>
         </index>
         <index name="idx_269289_ix_tasks_route_id" unique="false">
            <column ascending="true" name="route_id"/>
         </index>
         <index name="idx_269289_ix_tasks_service_date" unique="false">
            <column ascending="true" name="service_date"/>
         </index>
         <index name="idx_269289_ix_tasks_shipment_id" unique="false">
            <column ascending="true" name="shipment_id"/>
         </index>
         <index name="idx_269289_ix_tasks_shipment_role" unique="false">
            <column ascending="true" name="shipment_role"/>
         </index>
         <index name="idx_269289_ix_tasks_status" unique="false">
            <column ascending="true" name="status"/>
         </index>
         <index name="idx_269289_ix_tasks_stop_uuid" unique="false">
            <column ascending="true" name="stop_uuid"/>
         </index>
         <index name="idx_269289_ix_tasks_type" unique="false">
            <column ascending="true" name="type"/>
         </index>
         <index name="idx_269289_ix_tasks_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="ix_tasks_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="tenants" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('tenants_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4">
            <child column="tenant_id" foreignKey="assignment_insights_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="assignment_insights"/>
            <child column="tenant_id" foreignKey="audit_logs_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="audit_logs"/>
            <child column="tenant_id" foreignKey="hubs_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="hubs"/>
            <child column="tenant_id" foreignKey="package_events_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="package_events"/>
            <child column="tenant_id" foreignKey="packages_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
            <child column="tenant_id" foreignKey="routes_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="routes"/>
            <child column="tenant_id" foreignKey="shipments_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="shipments"/>
            <child column="tenant_id" foreignKey="stops_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="stops"/>
            <child column="tenant_id" foreignKey="task_package_links_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="task_package_links"/>
            <child column="tenant_id" foreignKey="tasks_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tasks"/>
            <child column="tenant_id" foreignKey="user_tenants_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_tenants"/>
            <child column="tenant_id" foreignKey="vehicle_position_logs_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicle_position_logs"/>
            <child column="tenant_id" foreignKey="vehicle_tracking_statuses_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicle_tracking_statuses"/>
            <child column="tenant_id" foreignKey="vehicles_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicles"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="slug" nullable="false" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="name" nullable="false" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="auth0_org_id" nullable="true" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="created_at" nullable="false" remarks="" size="29" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="updated_at" nullable="false" remarks="" size="29" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="6" name="deleted_at" nullable="true" remarks="" size="29" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="uuid" nullable="false" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="tenants_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ix_tenants_auth0_org_id" unique="false">
            <column ascending="true" name="auth0_org_id"/>
         </index>
         <index name="ix_tenants_slug" unique="true">
            <column ascending="true" name="slug"/>
         </index>
         <index name="ix_tenants_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
      </table>
      <table name="user_tenants" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('user_tenants_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="user_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="user_tenants_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="users"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="user_tenants_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="role" nullable="false" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="created_at" nullable="false" remarks="" size="29" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="uuid" nullable="false" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="user_tenants_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ix_user_tenants_role" unique="false">
            <column ascending="true" name="role"/>
         </index>
         <index name="ix_user_tenants_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
         <index name="ix_user_tenants_user_id" unique="false">
            <column ascending="true" name="user_id"/>
         </index>
         <index name="ix_user_tenants_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="uq_user_tenant" unique="true">
            <column ascending="true" name="user_id"/>
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="users" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('users_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4">
            <child column="user_id" foreignKey="user_tenants_user_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="user_tenants"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="auth0_id" nullable="false" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="email" nullable="true" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="created_at" nullable="false" remarks="" size="29" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="updated_at" nullable="false" remarks="" size="29" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="6" name="deleted_at" nullable="true" remarks="" size="29" type="timestamp" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="uuid" nullable="false" remarks="" size="2147483647" type="varchar" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="users_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="ix_users_auth0_id" unique="true">
            <column ascending="true" name="auth0_id"/>
         </index>
         <index name="ix_users_email" unique="false">
            <column ascending="true" name="email"/>
         </index>
         <index name="ix_users_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
      </table>
      <table name="vehicle_position_logs" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <child column="last_position_log_id" foreignKey="vehicle_tracking_statuses_last_position_log_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicle_tracking_statuses"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="vehicle_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="vehicle_position_logs_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicles"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="3" name="recorded_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="received_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="5" name="latitude" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="longitude" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="7" name="accuracy_meters" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="8" name="speed_mps" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="9" name="heading" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="10" name="altitude" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="source" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="raw_payload" nullable="true" remarks="" size="2147483647" type="json" typeCode="1111"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="13" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="vehicle_position_logs_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269322_vehicle_position_logs_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269322_ix_vehicle_position_logs_created_at" unique="false">
            <column ascending="true" name="created_at"/>
         </index>
         <index name="idx_269322_ix_vehicle_position_logs_received_at" unique="false">
            <column ascending="true" name="received_at"/>
         </index>
         <index name="idx_269322_ix_vehicle_position_logs_recorded_at" unique="false">
            <column ascending="true" name="recorded_at"/>
         </index>
         <index name="idx_269322_ix_vehicle_position_logs_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="idx_269322_ix_vehicle_position_logs_vehicle_id" unique="false">
            <column ascending="true" name="vehicle_id"/>
         </index>
         <index name="ix_vehicle_position_logs_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="vehicle_tracking_statuses" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="vehicle_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="vehicle_tracking_statuses_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicles"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="last_position_log_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="vehicle_tracking_statuses_last_position_log_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicle_position_logs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="last_recorded_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="last_received_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="last_latitude" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="7" name="last_longitude" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="8" name="last_accuracy_meters" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="9" name="last_speed_mps" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="10" name="last_heading" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="11" name="last_altitude" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="tracking_status" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="13" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="14" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="vehicle_tracking_statuses_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269327_vehicle_tracking_statuses_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269327_ix_vehicle_tracking_statuses_last_received_at" unique="false">
            <column ascending="true" name="last_received_at"/>
         </index>
         <index name="idx_269327_ix_vehicle_tracking_statuses_last_recorded_at" unique="false">
            <column ascending="true" name="last_recorded_at"/>
         </index>
         <index name="idx_269327_ix_vehicle_tracking_statuses_tracking_status" unique="false">
            <column ascending="true" name="tracking_status"/>
         </index>
         <index name="idx_269327_ix_vehicle_tracking_statuses_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="idx_269327_ix_vehicle_tracking_statuses_vehicle_id" unique="true">
            <column ascending="true" name="vehicle_id"/>
         </index>
         <index name="idx_269327_sqlite_autoindex_vehicle_tracking_statuses_1" unique="true">
            <column ascending="true" name="vehicle_id"/>
         </index>
         <index name="ix_vehicle_tracking_statuses_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
      <table name="vehicles" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="id" nullable="false" remarks="" size="19" type="int8" typeCode="-5">
            <child column="vehicle_id" foreignKey="package_events_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="package_events"/>
            <child column="current_vehicle_id" foreignKey="packages_current_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="packages"/>
            <child column="vehicle_id" foreignKey="routes_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="routes"/>
            <child column="current_vehicle_id" foreignKey="shipments_current_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="shipments"/>
            <child column="vehicle_id" foreignKey="vehicle_position_logs_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicle_position_logs"/>
            <child column="vehicle_id" foreignKey="vehicle_tracking_statuses_vehicle_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="vehicle_tracking_statuses"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="uuid" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="hub_id" nullable="true" remarks="" size="19" type="int8" typeCode="-5">
            <parent column="id" foreignKey="vehicles_hub_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="hubs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="name" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="plate" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="5" name="lat" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="17" id="6" name="lng" nullable="true" remarks="" size="17" type="float8" typeCode="8"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="max_capacity" nullable="true" remarks="" size="19" type="int8" typeCode="-5"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="8" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="9" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="10" name="deleted_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="true" digits="0" id="11" name="start_at_hub" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="true" digits="0" id="12" name="end_at_hub" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="13" name="shift_start_time_override" nullable="true" remarks="" size="15" type="time" typeCode="92"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="14" name="shift_end_time_override" nullable="true" remarks="" size="15" type="time" typeCode="92"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="tenant_id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="vehicles_tenant_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="tenants"/>
         </column>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="idx_269264_vehicles_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_269264_ix_vehicles_hub_id" unique="false">
            <column ascending="true" name="hub_id"/>
         </index>
         <index name="idx_269264_ix_vehicles_uuid" unique="true">
            <column ascending="true" name="uuid"/>
         </index>
         <index name="ix_vehicles_tenant_id" unique="false">
            <column ascending="true" name="tenant_id"/>
         </index>
      </table>
   </tables>
</database>
