Does anyone know whether the "iwdd-op=do-sql" and "user-op=operation" options that were part of iwdd.ipl in DD 5.6 and prior are still recognized and supported using iwodcmd start with DD 6.0.2 ?
If they are not, then how would you write and then invoke a DD config in 6.0.2 to run arbitrary SQL commands?
Our current DD 5.6 config goes something like this:
<data-deploy-configuration>
<substitution name="GlobalSubstitution"> ... </substitution>
<filter name="MetadataGenericFilter">... </filter>
<client>
<deployment name="ea-to-db">
<source>
<teamsite-extended-attributes
options = "wide"
area = "$areapath^">
<path name="$dirpath^" visit-directory="deep"/>
</teamsite-extended-attributes>
</source>
<destinations>
<database db = "$db^"
...
table = "MY_LOAD_TABLE"
update-type = "standalone"
...
>
<sql user-action="drop" type="update">
DROP TABLE MY_LOAD_TABLE
</sql>
<dbschema>
...
</dbschema>
</database>
</destinations>
</deployment>
</client>
</data-deploy-configuration>
And we invoke the SQL to drop the table using:
iwdd.ipl cfg=mydd.cfg deployment=ea-to-db "db=mydb

ort:myuser" "areapath=/default/main/mybranch/STAGING" "dirpath=mydir" iwdd-op=do-sql user-op=drop