Table of Contents |
---|
...
During packaging, the database specified is used to add a USE <databasename> statement to the SQL files being packaged.
Operations
Use the Datical DB CLI for managing the project and performing operations
- package (including backup, snapshot, and compare)
- status
- forecast
- deploy
- rollback
...
Here is an example of how the properties would look in the changelog.xml file:
<!-- DEV -->
<property appdba:substitutionMode="none" appdba:target="" context="DEV" labels="" name="BDM_SMT_INV" value="BDM_SMT_INV_DEV"/>
<property appdba:substitutionMode="none" appdba:target="" context="DEV" labels="" name="BDM_SMT_INV_EU" value="BDM_SMT_INV_EU_DEV"/>
<property appdba:substitutionMode="none" appdba:target="" context="DEV" labels="" name="BDM_SMT_INV_GB" value="BDM_SMT_INV_GB_DEV"/>
<property appdba:substitutionMode="none" appdba:target="" context="DEV" labels="" name="BDM_SMT_INV_APAC" value="BDM_SMT_INV_APAC_DEV"/>
<!-- QA2 -->
<property appdba:substitutionMode="none" appdba:target="" context="QA2" labels="" name="BDM_SMT_INV" value="BDM_SMT_INV_QA2"/>
<property appdba:substitutionMode="none" appdba:target="" context="QA2" labels="" name="BDM_SMT_INV_EU" value="BDM_SMT_INV_EU_QA2"/>
<property appdba:substitutionMode="none" appdba:target="" context="QA2" labels="" name="BDM_SMT_INV_GB" value="BDM_SMT_INV_GB_QA2"/>
<property appdba:substitutionMode="none" appdba:target="" context="QA2" labels="" name="BDM_SMT_INV_APAC" value="BDM_SMT_INV_APAC_QA2"/>
<!-- QA1 -->
<property appdba:substitutionMode="none" appdba:target="" context="QA1" labels="" name="BDM_SMT_INV" value="BDM_SMT_INV_QA1"/>
<property appdba:substitutionMode="none" appdba:target="" context="QA1" labels="" name="BDM_SMT_INV_EU" value="BDM_SMT_INV_EU_QA1"/>
<property appdba:substitutionMode="none" appdba:target="" context="QA1" labels="" name="BDM_SMT_INV_GB" value="BDM_SMT_INV_GB_QA1"/>
<property appdba:substitutionMode="none" appdba:target="" context="QA1" labels="" name="BDM_SMT_INV_APAC" value="BDM_SMT_INV_APAC_QA1"/>
...