Hi kph,
Unfortunately, there is not a straightforward way to solve this
problem. TestStand does not currently support any database
configuration through programmatic means. The customized database
must be configured ahead of time. I would handle the issue by
setting up this database in configure >> Database Options.
The quickest solution for customization would be to duplicate one of
the default Schemas (for example, Generic Recordset) under the "Schema"
tab. Under the statements tab, you can then cut out all of the
unwanted statements (it sounds like you'll want to cut out most of
them) and add new statments for your custom steps. In this
step, be sure to reference your custom step type for each statement in
the "Types to Log" field.
Under the Columns/Parameters tab, you can then add all of the properties you would like to save for each configured statement.
At this point, you can use TestStand to create a SQL script file to
match the Schema you just created. From the Schema tab, you can
select the Build .sql File dialog box. After saving and running
the script, you will have successfully created the required tables for
the custom schema.
At this point, the custom properties should log to the database.
Hope this helps in your application development!
Andrew W. - Applications Engineer