Delete a Database Definition (dbdefDelete)

The dbdefDelete command removes a database definition object from the model.

ttGridAdmin dbdefDelete name
                        [-cascade|-nocascade]

Options

The dbdefDelete command has the options:

Option Description

name

The name of the database definition object to delete.

-cascade

Also remove any additional connectable objects that were created for this database. This is the default.

-nocascade

Do not remove connectable objects.

Examples

This example deletes the database definition object database2, showing database definition object listings before and after.

% ttGridAdmin dbdefList
database1
database2

% ttGridAdmin dbdefDelete database2
Database Definition database2 deleted.

% ttGridAdmin dbdefList
database1

Notes

  • The database itself must have already been destroyed (or not yet been created).

  • When you apply the model after deleting a database definition, new versions of all necessary configuration files are written to each data instance, with the database definition removed. (Never edit configuration files manually. They are overwritten each time the model is applied.)

  • The connectable object that was automatically created when the database definition object was created is also removed, regardless of the -cascade/-nocascade setting.