Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Public Methods

MethodsDescription
EnhGenerateFKConstraintsGenerate FK Constraints. GenType: 0 = Don't generate, 1 = Generate by Create Table, 2 = Generate by Alter Table. PARAMETERS: GenType (Integer), DependencyOrder (Boolean).
GenDDLUsingFileBasedQuickLaunchGenerate DDL using the Quick Launch setting identified by the given filename. PARAMETERS: FileName (Strings).
GenDDLUsingQuickLaunchGenerate DDL using the Quick Launch setting identified by the given name. PARAMETERS: Name (Strings).
GenerateAllEntitiesSet a flag to generate all Entities.
GenerateAllStoredProceduresSet a flag to generate all Stored Procedures.
GenerateAllTriggersSet a flag to generate all Triggers.
GenerateDDLGenerate the DDL. Return TRUE for success or FALSE for failure. RETURN DATATYPE: Boolean.
GenerateFKConstraintNamesGenerate FK Constraint Names when GenerateNames is TRUE. If SupplyNames is TRUE, then unnamed FK are given unique names. PARAMETERS: GenerateNames (Boolean), SupplyNames (Boolean).
GenerateNoEntitiesSet a flag to not generate any Entities.
GenerateNoStoredProceduresSet a flag to not generate any Stored Procedures.
GenerateNoTriggersSet a flag to not generate any Triggers.
GenerateSelectedEntitiesSet a flag to generate selected Entities, according to Entity names given in the parameter array. PARAMETERS: EntityNames (VariantArray of Strings).
GenerateSelectedStoredProceduresSet a flag to generate selected Stored Procedures, according to Procedure names given in the parameter array. PARAMETERS: StoredProcedureNames (VariantArray of Strings).
GenerateSelectedTriggersSet a flag to generate selected Triggers, according to Trigger names given in the parameter array. PARAMETERS: TriggerNames (VariantArray of Strings).
GetQuickLaunchListReturn all the names of available Quick Launch settings for the Model. RETURN DATATYPE: StringObjects.

Public Properties

PropertyDescription
AlternateKeyConstraintTypeSet how Alternate Key is generated.
0 - don
Options include: 0 = Don't generate, 1
- unique
= Unique index, 2
- unique
= Unique constraint. DATATYPE: Integer.
BufferPoolEnable/Disable Storage option - BufferPool. DATATYPE: Boolean.
ConnectionName
This is the
Connection Name for generating DB objects. DATATYPE: String.
CreateNewDatabaseCreate a new Database. DATATYPE: Boolean.
This is the path
CreationScriptFilePathPath to the Database creation script file. DATATYPE: String.
DatabaseDeviceFilenameDatabase Device Filename for new database. DATATYPE: String.
DatabaseLoginDatabase Login for new database. DATATYPE: String.
DatabaseName
DATATYPE: String.
Database name for new database. DATATYPE: String.
DatabasePasswordDatabase Password for new database. DATATYPE: String.
DataDeviceNameData Device Name for new database. DATATYPE: String.
DataDeviceSizeData Device Size for new database. DATATYPE: Integer.
DataSourceName
This is the
Data Source Name for generating DB objects. DATATYPE: String.
This is the
DropObjectsDrop Object flag. DATATYPE: Boolean.
EnforceFKCreationFlag that indicates whether to
indicate if
enforce Foreign Key creation
should be enforced
. DATATYPE: Boolean.
ExtentGrowthFactorEnable/Disable Storage option - ExtentGrowthFactor. DATATYPE: Boolean.
FillfactorEnable/Disable Storage option - FillFactor. DATATYPE: Boolean.
FreeListGroups

Enable/Disable Storage option - FreeListGroups. DATATYPE: Boolean.

FreeLists

Enable/Disable Storage option - FreeLists. DATATYPE: Boolean.

This is the generate

GenAliasCommentGenerate Alias Comment flag. DATATYPE: Boolean.
This is the generate
GenAliasCreateStatementGenerate Alias Create Statement flag. DATATYPE: Boolean.
GenAliasDropStatementGenerate
This is the generate
Alias Drop Statement flag. DATATYPE: Boolean.
This is the generate
GenAllOwnerNamesGenerate All Owner Names flag. DATATYPE: Boolean.
This is the generate
GenAuxTableCommentGenerate AuxTable Comment flag. DATATYPE: Boolean.
This is the generate
GenAuxTableCreateStatementGenerate AuxTable Create Statement flag. DATATYPE: Boolean.
GenAuxTableDropStatementGenerate
This is the generate
AuxTable Drop Statement flag. DATATYPE: Boolean.
GenBufferPoolCommentGenerate
This is the generate
BufferPool Comment flag. DATATYPE: Boolean.
This is the generate
GenBufferpoolCreateStatementGenerate Bufferpool Create Statement flag. DATATYPE: Boolean.
GenBufferPoolDropStatementGenerate
This is the generate
BufferPool Drop Statement flag. DATATYPE: Boolean.
GenCloseDatasetGenerate
This is the generate
Close Dataset flag. DATATYPE: Boolean.
This is the generate
GenColConstraintNameGenerate Column Constraint Name flag. DATATYPE: Boolean.
GenColDefaultNameGenerate
This is the generate
Column Default Name flag. DATATYPE: Boolean.
GenCommitStatementGenerate
This is the generate
Commit Statement flag. DATATYPE: Boolean.
GenDB2DatabaseCommentGenerate
This is the generate
DB2Database Comment flag. DATATYPE: Boolean.
This is the generate
GenDB2DatabaseCreateStatementGenerate DB2Database Create Statement flag. DATATYPE: Boolean.
This is the generate
GenDB2DatabaseDropStatementGenerate DB2Database Drop Statement flag. DATATYPE: Boolean.
This is the generate
GenDefaultDropStatementGenerate Default Drop Statement flag. DATATYPE: Boolean.
This is the generate
GenDefaultTableStoredProceduresGenerate Default Table Stored Procedures flag. DATATYPE: Boolean.
GenerateAliasesGenerate
This is the generate
Aliases flag. DATATYPE: Boolean.
GenerateAuxTablesGenerate
This is the generate
AuxTables flag. DATATYPE: Boolean.
This is the generate
GenerateBufferpoolsGenerate Bufferpools flag. DATATYPE: Boolean.
This is the generate
GenerateColumnCommentGenerate Column Comment flag. DATATYPE: Boolean.
This is the generate
GenerateColumnConstraintGenerate Column Constraint flag. DATATYPE: Boolean.
GenerateColumnDefaultGenerate
This is the generate
Column Default flag. DATATYPE: Boolean.
GenerateColumnLabelGenerate
This is the generate
Column Label flag. DATATYPE: Boolean.
GenerateDatabaseMethodSet the method of creating the Database.
1 - single
Options include: 1 = Single file, 2
-
= ODBC, 3
-
= Direct Connection, 4
- multiple
= Multiple files. DATATYPE: Integer.
GenerateDB2DatabasesGenerate
This is the generate
DB2Databases flag. DATATYPE: Boolean.
GenerateDefaultsEnable/Disable generation of Defaults. DATATYPE: Boolean.
Flag to indicate if
GenerateFKConstraintsFlag that indicates whether Foreign Key Constraints
should be
are generated. DATATYPE: Boolean.
This is the generate
GenerateIndexesGenerate Indexes flag. DATATYPE: Boolean.
GenerateLogicalFKsFlag
to indicate if
that indicates whether Logical Foreign Keys
should be
are generated. DATATYPE: Boolean.
This is the generate
GenerateLogicalPKGenerate Logical PK flag. DATATYPE: Boolean.
GenerateMaterializedQueryTablesGenerate
This is the generate
MaterializedQueryTables flag. DATATYPE: Boolean.
GenerateMaterializedViewsGenerate
This is the generate
MaterializedViews flag. DATATYPE: Boolean.
GenerateNodegroupsGenerate
This is the generate
Nodegroups flag. DATATYPE: Boolean.
GenerateNonUniqueIndexesFlag that indicates whether to
indicate if
generate defined NonUnique Indexes
should be generated
. DATATYPE: Boolean.
GeneratePKByAlterStatementGenerate
This is the generate
PK by Alter statement flag. DATATYPE: Boolean.
This is the generate
GeneratePKByAlterStatementAndUniqueIndexGenerate PK by Alter statement and unique index flag. DATATYPE: Boolean.
GenerateRollbackSegmentsGenerate
This is the generate
RollbackSegments flag. DATATYPE: Boolean.
GenerateRulesEnable/Disable generation of Rules. DATATYPE: Boolean.
This is the generate
GenerateSequencesGenerate Sequences flag. DATATYPE: Boolean.
GenerateStoGroupsGenerate
This is the generate
StoGroups flag. DATATYPE: Boolean.
This is the generate
GenerateSynonymsGenerate Synonyms flag. DATATYPE: Boolean.
This is the generate
GenerateSystemTriggersGenerate System Triggers flag. DATATYPE: Boolean.
GenerateTableCheckConstraintsEnable/Disable generation of Table CheckConstraints. DATATYPE: Boolean.
This is the generate
GenerateTableCommentGenerate Table Comment flag. DATATYPE: Boolean.
This is the generate
GenerateTableCreateStatementGenerate PK by Alter statement flag. DATATYPE: Boolean.
This is the generate
GenerateTablePostSQLGenerate Table PostSQL statement flag. DATATYPE: Boolean.
This is the generate
GenerateTablePreSQLGenerate Table Pre SQL statement flag. DATATYPE: Boolean.
GenerateTablespacesGenerate
This is the generate
Tablespaces flag. DATATYPE: Boolean.
GenerateUserDatatypesEnable/Disable generation of UserDatatypes. DATATYPE: Boolean.
GenerateViewsEnable/Disable generation of Views. DATATYPE: Boolean.
This is the generate
GenFKDropStatementGenerate FK Drop Statement flag. DATATYPE: Boolean.
GenForceBackticksGenerate
This is the generate
Force Backticks flag. DATATYPE: Boolean.
GenForceBracketsGenerate
This is the generate
Force Brackets flag. DATATYPE: Boolean.
This is the generate
GenForceQuotesGenerate Force Quotes flag. DATATYPE: Boolean.
GenFunctionCommentGenerate
This is the generate
Function Comment flag. DATATYPE: Boolean.
This is the generate
GenFunctionCreateStatementGenerate Function Create Statement flag. DATATYPE: Boolean.
GenFunctionDropStatementGenerate
This is the generate
Function Drop Statement flag. DATATYPE: Boolean.
GenIncludeObjHeaderGenerate
This is the generate
Include Object Header flag. DATATYPE: Boolean.
This is the generate
GenIndexDropStatementGenerate Drop statement flag for indexes. DATATYPE: Boolean.
GenIndexStorageBufferPoolGenerate
This is the generate
BufferPool property of Index Storage. DATATYPE: Boolean.
This is the generate
GenIndexStorageExtentGrowthFactorGenerate ExtentGrowthFactor property of Index Storage. DATATYPE: Boolean.
GenIndexStorageFillFactorGenerate
This is the generate
FillFactor property of Index Storage. DATATYPE: Boolean.
This is the generate
GenIndexStorageFreeListGenerate FreeList property of Index Storage. DATATYPE: Boolean.
GenIndexStorageFreeListGroupsGenerate
This is the generate
FreeListGroups property of Index Storage. DATATYPE: Boolean.
This is the generate
GenIndexStorageIncludeGenerate Include property of Index Storage. DATATYPE: Boolean.
GenIndexStorageInitialExtentSizeGenerate
This is the generate
InitialExtentSize property of Index Storage. DATATYPE: Boolean.
This is the generate
GenIndexStorageLocationGenerate Location property of Index Storage. DATATYPE: Boolean.
GenIndexStorageLockModeGenerate
This is the generate
LockMode property of Index Storage. DATATYPE: Boolean.
GenIndexStorageLoggingGenerate
This is the generate
Logging property of Index Storage. DATATYPE: Boolean.
GenIndexStorageMaxExtentsGenerate
This is the generate
MaxExtents property of Index Storage. DATATYPE: Boolean.
This is the generate
GenIndexStorageMaxRowsPerPageGenerate MaxRowsPerPage property of Index Storage. DATATYPE: Boolean.
This is the generate
GenIndexStorageMaxTransactionsGenerate MaxTransactions property of Index Storage. DATATYPE: Boolean.
This is the generate
GenIndexStorageMinExtentsGenerate MinExtents property of Index Storage. DATATYPE: Boolean.
GenIndexStorageMinTransactionsGenerate
This is the generate
MinTransactions property of Index Storage. DATATYPE: Boolean.
GenIndexStorageNextExtentSizeGenerate
This is the generate
NextExtentSize property of Index Storage. DATATYPE: Boolean.
GenIndexStoragePadIndexGenerate
This is the generate
PadIndex property of Index Storage. DATATYPE: Boolean.
GenIndexStorageParallelGenerate
This is the generate
Parallel property of Index Storage. DATATYPE: Boolean.
GenIndexStoragePctFreeGenerate
This is the generate
PctFree property of Index Storage. DATATYPE: Boolean.
GenIndexStoragePctUsedGenerate
This is the generate
PctUsed property of Index Storage. DATATYPE: Boolean.
GenIndexStorageReverseScansGenerate
This is the generate
ReverseScans property of Index Storage. DATATYPE: Boolean.
GenIndexStorageSortTempDBGenerate
This is the generate
SortTempDB property of Index Storage. DATATYPE: Boolean.
GenKeywordBackticksGenerate
This is the generate
Keyword Backticks flag. DATATYPE: Boolean.
GenKeywordBracketsGenerate
This is the generate
Keyword Brackets flag. DATATYPE: Boolean.
This is the generate
GenKeywordQuotesGenerate Keyword Quotes flag. DATATYPE: Boolean.
GenLOBSegmentsGenerate LOB Segments flag. DATATYPE: Boolean.
GenMaterializedQueryTableCommentGenerate MaterializedQueryTable Comment flag. DATATYPE: Boolean.
GenMaterializedQueryTableCreateStatementGenerate MaterializedQueryTable Create Statement flag. DATATYPE: Boolean.
GenMaterializedQueryTableDropStatementGenerate MaterializedQueryTable Drop Statement flag. DATATYPE: Boolean.
GenMaterializedViewPostSQLGenerate Materialized View Post SQL flag. DATATYPE: Boolean.
GenMaterializedViewPreSQL

Generate Materialized View Pre SQL flag. DATATYPE: Boolean.

GenMatViewCommentGenerate MaterializedView Comment flag. DATATYPE: Boolean.
GenMatViewCreateStatementGenerate MaterializedView Create Statement flag. DATATYPE: Boolean.
GenMatViewDropStatementGenerate MaterializedView Drop Statement flag. DATATYPE: Boolean.
GenModelPostSQLGenerate Model PostSQL flag. DATATYPE: Boolean.
GenModelPreSQLGenerate Model PreSQL flag. DATATYPE: Boolean.
GenNodeGroupCommentGenerate NodeGroup Comment flag. DATATYPE: Boolean.
GenNodeGroupCreateStatementGenerate NodeGroup Create Statement flag. DATATYPE: Boolean.
GenNodeGroupDropStatementGenerate NodeGroup Drop Statement flag. DATATYPE: Boolean.
GenObjectTypeCommentGenerate ObjectType Comment flag. DATATYPE: Boolean.
GenObjectTypeCreateStatementGenerate ObjectType Create Statement flag. DATATYPE: Boolean.
GenObjectTypeDropStatementGenerate ObjectType Drop Statement flag. DATATYPE: Boolean.
GenPackageCommentGenerate Package Comment flag. DATATYPE: Boolean.
GenPackageCreateStatementGenerate Package Create Statement flag. DATATYPE: Boolean.
GenPackageDropStatementGenerate Package Drop Statement flag. DATATYPE: Boolean.
GenProcCreateStatementGenerate Procedure Create Statement flag. DATATYPE: Boolean.
GenProcDropStatementGenerate Procedure Drop Statement flag. DATATYPE: Boolean.
GenProcedureCommentGenerate Procedure Comment flag. DATATYPE: Boolean.
GenRBSegmentCommentGenerate RollBackSegment Comment flag. DATATYPE: Boolean.
GenRBSegmentCreateStatementGenerate RollBackSegment Create Statement flag. DATATYPE: Boolean.
GenRBSegmentDropStatementGenerate RollBackSegment Drop Statement flag. DATATYPE: Boolean.
GenRuleDropStatementGenerate Rule Drop Statement flag. DATATYPE: Boolean.
GenSequenceCommentGenerate Sequence Comment flag. DATATYPE: Boolean.
GenSequenceCreateStatementGenerate Sequence Create Statement flag. DATATYPE: Boolean.
GenSequenceDropStatementGenerate Sequence Drop Statement flag. DATATYPE: Boolean.
GenSequencePostSQLGenerate Sequence Post SQL flag. DATATYPE: Boolean.
GenSequencePreSQLGenerate Sequence Pre SQL flag. DATATYPE: Boolean.
GenStoGroupCommentGenerate StoGroup Comment flag. DATATYPE: Boolean.
GenStoGroupCreateStatementGenerate StoGroup Create Statement flag. DATATYPE: Boolean.
GenStoGroupDropStatementGenerate StoGroup Drop Statement flag. DATATYPE: Boolean.
GenSynonymCommentGenerate Synonym Comment flag. DATATYPE: Boolean.
GenSynonymCreateStatementGenerate Synonym Create Statement flag. DATATYPE: Boolean.
GenSynonymDropStatementGenerate Synonym Drop Statement flag. DATATYPE: Boolean.
GenTableConstraintNameGenerate Table Constraint Name flag. DATATYPE: Boolean.
GenTablespaceCommentGenerate Tablespace Comment flag. DATATYPE: Boolean.
GenTablespaceCreateStatementGenerate Tablespace Create Statement flag. DATATYPE: Boolean.
GenTablespaceDropStatementGenerate Tablespace Drop Statement flag. DATATYPE: Boolean.
GenTableStorageAuditOptionsGenerate AuditOptions property of Table Storage. DATATYPE: Boolean.
GenTableStorageCacheStrategyGenerate CacheStrategy property of Table Storage. DATATYPE: Boolean.
GenTableStorageDataBlockSizeGenerate DataBlockSize property of Table Storage. DATATYPE: Boolean.
GenTableStorageEncodingGenerate Encoding property of Table Storage. DATATYPE: Boolean.
GenTableStorageFallbackGenerate Fallback property of Table Storage. DATATYPE: Boolean.
GenTableStorageIdentityGapGenerate IdentityGap property of Table Storage. DATATYPE: Boolean.
GenTableStorageIndexTablespaceGenerate IndexTablespace property of Table Storage. DATATYPE: Boolean.
GenTableStorageJournalingGenerate Journaling property of Table Storage. DATATYPE: Boolean.
GenTableStorageLogDataChangesGenerate LogDataChanges property of Table Storage. DATATYPE: Boolean.
GenTableStorageLoggingGenerate Logging property of Table Storage. DATATYPE: Boolean.
GenTableStorageLongTablespaceGenerate LongTablespace property of Table Storage. DATATYPE: Boolean.
GenTableStorageNotLogInitiallyGenerate NotLogInitially property of Table Storage. DATATYPE: Boolean.
GenTableStorageOrganizationGenerate Organization property of Table Storage. DATATYPE: Boolean.
GenTableStorageParallelGenerate Parallel property of Table Storage. DATATYPE: Boolean.
GenTableStorageReservePageGapGenerate ReservePageGap property of Table Storage. DATATYPE: Boolean.
GenTableStorageRestrictOnDropGenerate RestrictOnDrop property of Table Storage. DATATYPE: Boolean.
GenTriggerCreateStatementGenerate Trigger Create Statement flag. DATATYPE: Boolean.
GenTriggerDropStatementGenerate Trigger Drop Statement flag. DATATYPE: Boolean.
GenUserDatatypeDropStatementGenerate UserDatatype Drop Statement flag. DATATYPE: Boolean.
GenVerifyStatementGenerate Verify Statement flag. DATATYPE: Boolean.
GenViewCreateStatementGenerate View Create Statement flag. DATATYPE: Boolean.
GenViewDropStatementGenerate View Drop Statement flag. DATATYPE: Boolean.
GenViewPostSQLGenerate View PostSQL flag. DATATYPE: Boolean.
GenViewPreSQLGenerate View PreSQL flag. DATATYPE: Boolean.
IndexPartitionsEnable/Disable Storage option - IndexPartitions. DATATYPE: Boolean.
InitialExtentSizeEnable/Disable Storage option - InitialExtentSize. DATATYPE: Boolean.
LocationEnable/Disable Storage option - Location. DATATYPE: Boolean.
LockModeEnable/Disable Storage option - LockMode. DATATYPE: Boolean.
LogDeviceFilenameLog Device Filename for new database. DATATYPE: String.
LogDeviceNameLog Device Name for new database. DATATYPE: String.
LogDeviceSizeLog Device Size for new database. DATATYPE: Integer.
MaximumExtentsEnable/Disable Storage option - MaximumExtents. DATATYPE: Boolean.
MaximumTransactionsEnable/Disable Storage option - MaximumTransactions. DATATYPE: Boolean.
MaxRowsPerPageEnable/Disable Storage option - MaxRowsPerPage. DATATYPE: Boolean.
MinimumExtentsEnable/Disable Storage option - MinimumExtents. DATATYPE: Boolean.
MinimumTransactionsEnable/Disable Storage option - MinimumTransactions. DATATYPE: Boolean.
NextExtentSizeEnable/Disable Storage option - NextExtentSize. DATATYPE: Boolean.
PercentFreeEnable/Disable Storage option - PercentFree. DATATYPE: Boolean.
PercentUsedEnable/Disable Storage option - PercentUsed. DATATYPE: Boolean.
PrimaryKeyConstraintTypeSet how Primary Key is generated. Options include: 0 = Don't generate, 1 = Unique index, 2 = PK constraint. DATATYPE: Integer.
SelectExistingDatabaseUse an existing Database. DATATYPE: Boolean.
SupplyAKConstraintNameIf AK Constraint type is 2, then this indicates whether constraint names are supplied. DATATYPE: Boolean.
SupplyPKConstraintNameIf PK Constraint type is 2, then this indicates whether constraint names are supplied. DATATYPE: Boolean.
TablePartitionsEnable/Disable Storage option - TablePartitions. DATATYPE: Boolean.
UsernameUser Name for generating DB objects. DATATYPE: String.
UserPasswordUser Password for generating DB objects. DATATYPE: String.
Info
titleSee Also