You can run input through your templates via an xml file. to see what one of them looks like you can click on the \"Record template input\" button in the template browser. It saves a \"zinp\" file. You can also record this input from the command line.
Here is a sample command line call to record input:
- Code: Select all
ZeusCmd -t c:\\mytemplate.jgen -c c:\\savedInput.zinp
Here is a sample command line rerun the input:
- Code: Select all
ZeusCmd -i c:\\savedInput.zinp
Here is a sample zinp file:
- Code: Select all
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<obj name=\"\" uid=\"5a5e4266-2ad0-1af1-b8c5-acd22b3a4342\" path=\"C:\\Program Files\\MyGeneration\\Templates\\PHP\\PHP_BusinessObject.jgen\">
<items>
<item name=\"__dbConnectionString\" type=\"System.String\" val=\"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=Northwind;Data Source=localhost\" />
<item name=\"__dbDriver\" type=\"System.String\" val=\"SQL\" />
<item name=\"__dbLanguageMappingFileName\" type=\"System.String\" val=\"C:\\Program Files\\MyGeneration\\Settings\\Languages.xml\" />
<item name=\"__dbTarget\" type=\"System.String\" val=\"SqlClient\" />
<item name=\"__dbTargetMappingFileName\" type=\"System.String\" val=\"C:\\Program Files\\MyGeneration\\Settings\\DbTargets.xml\" />
<item name=\"__defaultOutputPath\" type=\"System.String\" val=\"C:\\Program Files\\MyGeneration\\Settings\" />
<item name=\"__defaultTemplatePath\" type=\"System.String\" val=\"C:\\Program Files\\MyGeneration\\Templates\\\" />
<item name=\"__domainOverride\" type=\"System.Boolean\" val=\"True\" />
<item name=\"__language\" type=\"System.String\" val=\"C#\" />
<item name=\"__userMetaDataFileName\" type=\"System.String\" val=\"C:\\Program Files\\MyGeneration\\Settings\\UserMetaData.xml\" />
<item name=\"__version\" type=\"System.String\" val=\"1.1.7.7\" />
<item name=\"btnPath\" type=\"System.String\" val=\"\" />
<item name=\"cmbDatabase\" type=\"System.String\" val=\"Northwind\" />
<item name=\"dbConnectionString\" type=\"System.Boolean\" val=\"True\" />
<item name=\"dbDriver\" type=\"System.String\" val=\"SQL\" />
<item name=\"defaultOutputPath\" type=\"System.String\" val=\"C:\\Program Files\\MyGeneration\\Settings\\GeneratedOutput\" />
<item name=\"defaultTemplatePath\" type=\"System.String\" val=\"C:\\Program Files\\MyGeneration\\Templates\\\" />
<item name=\"lstTables\" type=\"System.Collections.ArrayList\" val=\"System.String|H|Customers;\" />
<item name=\"txtPath\" type=\"System.String\" val=\"C:\\Program Files\\MyGeneration\\Settings\" />
</items>
</obj>