<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<database name="clutterstock" schema="public" type="PostgreSQL - 16.14">
   <tables>
      <table name="__EFMigrationsHistory" numRows="1" remarks="" schema="public" type="TABLE">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="MigrationId" nullable="false" remarks="" size="150" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="ProductVersion" nullable="false" remarks="" size="32" type="varchar" typeCode="12"/>
         <primaryKey column="MigrationId" sequenceNumberInPK="1"/>
         <index name="PK___EFMigrationsHistory" unique="true">
            <column ascending="true" name="MigrationId"/>
         </index>
      </table>
      <table name="Item" numRows="0" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="Id" nullable="false" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="RoomId" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="Id" foreignKey="FK_Item_Room_RoomId" implied="false" onDeleteCascade="true" schema="public" table="Room"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="Name" nullable="false" remarks="" size="200" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="Description" nullable="true" remarks="" size="2000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="Category" nullable="true" remarks="" size="100" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="Notes" nullable="true" remarks="" size="2000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="6" name="CreatedAtUtc" nullable="false" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="7" name="UpdatedAtUtc" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <primaryKey column="Id" sequenceNumberInPK="1"/>
         <index name="PK_Item" unique="true">
            <column ascending="true" name="Id"/>
         </index>
         <index name="IX_Item_RoomId" unique="false">
            <column ascending="true" name="RoomId"/>
         </index>
      </table>
      <table name="Location" numRows="0" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="Id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <child column="LocationId" foreignKey="FK_Room_Location_LocationId" implied="false" onDeleteCascade="true" schema="public" table="Room"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="Name" nullable="false" remarks="" size="200" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="Description" nullable="true" remarks="" size="2000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="3" name="CreatedAtUtc" nullable="false" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="UpdatedAtUtc" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <primaryKey column="Id" sequenceNumberInPK="1"/>
         <index name="PK_Location" unique="true">
            <column ascending="true" name="Id"/>
         </index>
      </table>
      <table name="Room" numRows="0" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="null" digits="0" id="0" name="Id" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <child column="RoomId" foreignKey="FK_Item_Room_RoomId" implied="false" onDeleteCascade="true" schema="public" table="Item"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="LocationId" nullable="false" remarks="" size="10" type="int4" typeCode="4">
            <parent column="Id" foreignKey="FK_Room_Location_LocationId" implied="false" onDeleteCascade="true" schema="public" table="Location"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="Name" nullable="false" remarks="" size="200" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="Description" nullable="true" remarks="" size="2000" type="varchar" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="4" name="CreatedAtUtc" nullable="false" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="6" id="5" name="UpdatedAtUtc" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <primaryKey column="Id" sequenceNumberInPK="1"/>
         <index name="PK_Room" unique="true">
            <column ascending="true" name="Id"/>
         </index>
         <index name="IX_Room_LocationId" unique="false">
            <column ascending="true" name="LocationId"/>
         </index>
      </table>
   </tables>
</database>
