aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--schema/changelog-3.6.xml13
1 files changed, 3 insertions, 10 deletions
diff --git a/schema/changelog-3.6.xml b/schema/changelog-3.6.xml
index 8fe48fca6..3de7e2c0f 100644
--- a/schema/changelog-3.6.xml
+++ b/schema/changelog-3.6.xml
@@ -30,9 +30,6 @@
<addColumn tableName="devices">
<column name="motion" type="VARCHAR(128)" />
</addColumn>
- <addColumn tableName="devices">
- <column name="geofenceId" type="INT" />
- </addColumn>
<createTable tableName="geofences">
<column name="id" type="INT" autoIncrement="true">
@@ -74,10 +71,7 @@
<addForeignKeyConstraint baseTableName="group_geofence" baseColumnNames="groupid" constraintName="fk_group_geofence_groupid" referencedTableName="groups" referencedColumnNames="id" onDelete="CASCADE" />
<addForeignKeyConstraint baseTableName="group_geofence" baseColumnNames="geofenceid" constraintName="fk_group_geofence_geofenceid" referencedTableName="geofences" referencedColumnNames="id" onDelete="CASCADE" />
- <createTable tableName="user_device_geofence">
- <column name="userid" type="INT">
- <constraints nullable="false" />
- </column>
+ <createTable tableName="device_geofence">
<column name="deviceid" type="INT">
<constraints nullable="false" />
</column>
@@ -86,9 +80,8 @@
</column>
</createTable>
- <addForeignKeyConstraint baseTableName="user_device_geofence" baseColumnNames="userid" constraintName="fk_user_device_geofence_userid" referencedTableName="users" referencedColumnNames="id" onDelete="CASCADE" />
- <addForeignKeyConstraint baseTableName="user_device_geofence" baseColumnNames="deviceid" constraintName="fk_user_device_geofence_deviceid" referencedTableName="devices" referencedColumnNames="id" onDelete="CASCADE" />
- <addForeignKeyConstraint baseTableName="user_device_geofence" baseColumnNames="geofenceid" constraintName="fk_user_device_geofence_geofenceid" referencedTableName="geofences" referencedColumnNames="id" onDelete="CASCADE" />
+ <addForeignKeyConstraint baseTableName="device_geofence" baseColumnNames="deviceid" constraintName="fk_user_device_geofence_deviceid" referencedTableName="devices" referencedColumnNames="id" onDelete="CASCADE" />
+ <addForeignKeyConstraint baseTableName="device_geofence" baseColumnNames="geofenceid" constraintName="fk_user_device_geofence_geofenceid" referencedTableName="geofences" referencedColumnNames="id" onDelete="CASCADE" />
</changeSet>
</databaseChangeLog>