</prerequisite>
<prerequisite type = "query"
- name = "Checking for bad xTuple ERP database version" >
+ name = "Checking for bad xTuple ERP database version" >
<query>SELECT fetchMetricText('ServerVersion') < '4.5.0';</query>
<message>This package may not be applied to a 4.5+ Distribution database.
</message>
</prerequisite>
+ <prerequisite type = "query"
+ name = "Checking for mobile-enabled schemas" >
+ <query>SELECT TRUE FROM pg_namespace WHERE nspname = 'xm';</query>
+ <message>This package may not be applied to a mobile-enabled database. Please see your system administrator or contact xTuple.
+ </message>
+ </prerequisite>
+
<script file="postbooks_upgrade.sql" />
<script file="inventory_basic_install.sql" />
<script file="inventory_upgrade.sql" />
</prerequisite>
<prerequisite type = "query"
- name = "Checking for bad xTuple ERP database version" >
+ name = "Checking for bad xTuple ERP database version" >
<query>SELECT fetchMetricText('ServerVersion') < '4.5.0';</query>
<message>This package may not be applied to a 4.5+ Distribution database.
</message>
</prerequisite>
+ <prerequisite type = "query"
+ name = "Checking for mobile-enabled schemas" >
+ <query>SELECT TRUE FROM pg_namespace WHERE nspname = 'xm';</query>
+ <message>This package may not be applied to a mobile-enabled database. Please see your system administrator or contact xTuple.
+ </message>
+ </prerequisite>
+
<script file="postbooks_upgrade.sql" />
<script file="inventory_upgrade.sql" />
<script file="distribution_upgrade.sql" />
</prerequisite>
<prerequisite type = "query"
- name = "Checking for bad xTuple ERP database version" >
+ name = "Checking for bad xTuple ERP database version" >
<query>SELECT fetchMetricText('ServerVersion') < '4.5.0';</query>
<message>This package may not be applied to a 4.5+ Postbooks database.
</message>
</prerequisite>
+ <prerequisite type = "query"
+ name = "Checking for mobile-enabled schemas" >
+ <query>SELECT TRUE FROM pg_namespace WHERE nspname = 'xm';</query>
+ <message>This package may not be applied to a mobile-enabled database. Please see your system administrator or contact xTuple.
+ </message>
+ </prerequisite>
+
<script file="postbooks_upgrade.sql" />
</package>
</prerequisite>
<prerequisite type = "query"
- name = "Checking for bad xTuple ERP database version" >
+ name = "Checking for bad xTuple ERP database version" >
<query>SELECT fetchMetricText('ServerVersion')='4.5.0Beta';</query>
<message>This package may not be applied to a 4.5.0Beta Distribution database.
</message>
</prerequisite>
+ <prerequisite type = "query"
+ name = "Checking for mobile-enabled schemas" >
+ <query>SELECT TRUE FROM pg_namespace WHERE nspname = 'xm';</query>
+ <message>This package may not be applied to a mobile-enabled database. Please see your system administrator or contact xTuple.
+ </message>
+ </prerequisite>
+
<script file="postbooks_upgrade.sql" />
<script file="inventory_basic_install.sql" />
<script file="inventory_upgrade.sql" />
</message>
</prerequisite>
+ <prerequisite type = "query"
+ name = "Checking for mobile-enabled schemas" >
+ <query>SELECT TRUE FROM pg_namespace WHERE nspname = 'xm';</query>
+ <message>This package may not be applied to a mobile-enabled database. Please see your system administrator or contact xTuple.
+ </message>
+ </prerequisite>
+
<script file="postbooks_upgrade.sql" />
<script file="inventory_upgrade.sql" />
<script file="manufacturing_upgrade.sql" />