This tool allows you to assign or remove schema/owner/database to/from multiple object groups in your model at once.
To assign a schema/owner to your model
Select Tools | Schema/Owner Assignment.
Option | Description |
---|---|
Select Schema/Owner/Database |
Contains existing Schemas/Owners/Users in your model. Select --None-- from the list to remove the existing schema from objects you mark in the Select types of objects section. |
Assign to objects where value is not defined |
Assigns schema/owner to objects, which have none assigned yet. |
Confirm before assignment checkbox |
Confirmation dialog for each object where schema is being assigned/removed will be displayed. |
Select types of objects area |
Mark objects which should be assigned a Schema/Owner. |
This feature tries to map Primary Keys or Alternate Keys to identically named attributes in other entities.
Conditions:
To run the Infer Relationship function
Select Tools | Infer Relationship.
|
Note: Relationships created this way will be marked with a To-Do task prompting you to check whether the relationship has been created correctly.
|
Model with no relationships. See the Customer ID column in tables Customer and Order Record.
In table Film there is an alternate key with two columns Title and Director. Identically named columns are in table Customer Rating.
Run the Infer Relationship function and see the result:
The same tool can be used automatically during reverse engineering.
Create a new connection or edit an existing stored connection and check the Infer Relationships checkbox to activate this feature.
To configure git
Configure Toad Data Modeler to work with Git in Options | Application | Version Control System. The values set here will be your default values for setting up new repositories in Toad Data Modeler
Application View Button | Description |
---|---|
Version Control System Settings | Opens Options page where you can set the Version Control System preferences |
Refresh | Refreshes file status in Toad Data Modeler |
Add to Index | Adds the file to the list of tracked files |
Remove from Index | Removes the file from the list of tracked files |
Commit | Commits changes |
Push | Pushes the committed changes into the remote repository |
Pull | Pulls the current state from the remote repository |
Fetch | Fetches information about the current state of the remote repository |
Information | Displays information about the commit and its author |
History Browser | Allows you to browse different versions of the file, merge and compare them and create change script |
© 2021 Quest Software Inc. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy