Public Methods
Method | Description |
---|
| Executes the reverse-engineer process with the specified properties. RETURN DATATYPE: Diagram. |
| Returns a StringObject collection of the databases to be reverse-engineered. |
| Returns a StringObject collection of the owners of objects to be reverse-engineered. |
| Set the databases to be reverse-engineered. PARAMETERS: StringObjects. |
| Set the owners of the objects that are to be reverse-engineered. PARAMETERS: StringObjects. |
Public Properties
Property | Description |
---|
| Specifies whether to reverse-engineer alias. DATATYPE: Boolean. |
| Connection type. Valid types are: 'Native' and 'ODBC'. DATATYPE: String. |
| Reverse engineering uses this string to connect to the database when the connection type is Native. DATATYPE: String. |
| Microsoft SQL Server or Sybase only. The database that you want to reverse engineer. DATATYPE: String. |
| If the ConnectionType is 'ODBC', this property designates the ODBC datasource name. If ConnectionType is 'Native', this is the server name or connection string required to connect to the DBMS server. DATATYPE: String. |
| The DBMS type for a Native ConnectionType. Valid values are 'Oracle', 'Sybase', 'SQL Server' and 'DB2'. If the ConnectionType is ODBC, this property is ignored. DATATYPE: String. |
| Specifies whether or not reverse-engineer index partitions. DATATYPE: Boolean. |
| Specifies whether or not reverse-engineer table partitions. DATATYPE: Boolean. |
| Specifies whether or not to infer domains. Default is FALSE. DATATYPE: Boolean. |
| Specifies whether or not to infer Foreign Keys based on indexes. Default is FALSE. DATATYPE: Boolean. |
| Specifies whether or not to infer Foreign Keys based on names. Default is FALSE. DATATYPE: Boolean. |
| Specifies whether or not to infer Primary Keys. Default is FALSE. DATATYPE: Boolean. |
| Specifies whether or not to reverse-engineer Materialized Views. DATATYPE: Boolean. |
| The owner of the objects. If the database type is SQL Server or Sybase, the default is 'dbo'. For other platforms, the defalt is UserName. DATATYPE: String. |
| Specifies whether or not to reverse-engineer object types. DATATYPE: Boolean. |
This object represent the ReverseEngineer object in ER/Studio.
...
| Specifies whether or not to reverse-engineer packages. DATATYPE: Boolean. |
| The password for the database connection. DATATYPE: String. |
| Specifies whether or not to reverse-engineer stored procedures. Default is FALSE. DATATYPE: Boolean. |
| Specifies the quick launch file that will be used to do the reverse-engineer. DATATYPE: String. |
| Specifies whether or not to reverse-engineer Sequences. DATATYPE: Boolean. |
| This property determines whether to display the status dialog. DATATYPE: Boolean. |
| Specifies whether or not to reverse-engineer storage objects. DATATYPE: Boolean. |
| Specifies whether or not to reverse-engineer Synonyms. DATATYPE: Boolean. |
| Specifies whether or not to reverse-engineer system tables. Default is FALSE. DATATYPE: Boolean. |
| Specifies whether or not to reverse-engineer system views. Default is FALSE. DATATYPE: Boolean. |
| Specifies whether or not to reverse-engineer triggers. Default is FALSE. DATATYPE: Boolean. |
| The login name for the database connection. DATATYPE: String. |
| Specifies whether or not to reverse-engineer user tables. Default is TRUE. DATATYPE: Boolean. |
| Specifies whether or not to reverse-engineer user views. Default is FALSE. DATATYPE: Boolean. |
...