<?xml version="1.0"?>
<schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="urn:magento:framework:Setup/Declaration/Schema/etc/schema.xsd">
    <table name="prescription_order" resource="default" engine="innodb" comment="">
        <column xsi:type="int" name="entity_id" unsigned="true" nullable="false" identity="true"/>
        <column xsi:type="int" name="customer_id" unsigned="true" nullable="false" identity="false"/>
        <column xsi:type="varchar" name="firstname" nullable="false"/>
        <column xsi:type="varchar" name="lastname" nullable="false"/>
        <column xsi:type="varchar" name="email" nullable="false"/>
        <column xsi:type="varchar" name="prescription_image" nullable="false"/>
        <column xsi:type="varchar" name="emirates_id_front" nullable="false"/>
        <column xsi:type="varchar" name="emirates_id_back" nullable="false"/>
        <column xsi:type="varchar" name="insurance_name" nullable="false"/>
        <column xsi:type="varchar" name="insurance_front" nullable="false"/>
        <column xsi:type="varchar" name="insurance_back" nullable="false"/>
        <column xsi:type="varchar" name="address_id" nullable="false"/>
        <column xsi:type="varchar" name="prescription_type" nullable="false"/>
        <column xsi:type="varchar" name="e_rx_number" nullable="false"/>
        <column xsi:type="varchar" name="notes" nullable="false" length="255" />
        <column xsi:type="varchar" name="sales_order_id" nullable="false" />
        <column xsi:type="varchar" name="status" nullable="false" default="New"/>
        <column xsi:type="text" name="comment" nullable="true"/>
        <column xsi:type="timestamp" name="created_at" on_update="false" nullable="false" default="CURRENT_TIMESTAMP" comment="Created At"/>
        <column xsi:type="timestamp" name="updated_at" on_update="true" nullable="false" default="CURRENT_TIMESTAMP" comment="Updated At"/>
        <constraint xsi:type="primary" referenceId="PRIMARY">
            <column name="entity_id"/>
        </constraint>
        <index referenceId="PRESCRIPTION_ORDER_ENTITY_ID" indexType="btree">
            <column name="entity_id"/>
        </index>
    </table>
</schema>
