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 - donOptions include: 0 = Don't generate, 1 - unique = Unique index, 2 - unique = Unique constraint. DATATYPE: Integer.
BufferPoolEnable/Disable Storage option - BufferPool. DATATYPE: Boolean.
ConnectionNameThis is the Connection Name for generating DB objects. DATATYPE: String.
CreateNewDatabaseCreate a new Database. DATATYPE: Boolean.
CreationScriptFilePathPath This is the path to the Database creation script file. DATATYPE: String.
DatabaseDeviceFilenameDatabase Device Filename for new database. DATATYPE: String.
DatabaseLoginDatabase Login for new database. DATATYPE: String.
DatabaseNameDATATYPE: 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.
DataSourceNameThis is the Data Source Name for generating DB objects. DATATYPE: String.
DropObjectsThis is the Drop 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.

GenAliasCommentGenerate This is the generate Alias Comment flag. DATATYPE: Boolean.
GenAliasCreateStatementGenerate This is the generate Alias Create Statement flag. DATATYPE: Boolean.
GenAliasDropStatementGenerate This is the generate Alias Drop Statement flag. DATATYPE: Boolean.
GenAllOwnerNamesGenerate This is the generate All Owner Names flag. DATATYPE: Boolean.
GenAuxTableCommentGenerate This is the generate AuxTable Comment flag. DATATYPE: Boolean.This is
GenAuxTableCreateStatementGenerate the generate 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.
GenBufferpoolCreateStatementGenerate This is the generate 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.
GenColConstraintNameGenerate This is the generate Column Constraint Name flag. DATATYPE: Boolean.This is the
GenColDefaultNameGenerate 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
GenDB2DatabaseCreateStatementGenerate is the generate DB2Database Create Statement flag. DATATYPE: Boolean.This
GenDB2DatabaseDropStatementGenerate is the generate DB2Database Drop Statement flag. DATATYPE: Boolean.This
GenDefaultDropStatementGenerate is the generate Default Drop Statement flag. DATATYPE: Boolean.
GenDefaultTableStoredProceduresGenerate This is the generate Default Table Stored Procedures flag. DATATYPE: Boolean.This
GenerateAliasesGenerate is the generate Aliases flag. DATATYPE: Boolean.This
GenerateAuxTablesGenerate is the generate AuxTables flag. DATATYPE: Boolean.This
GenerateBufferpoolsGenerate is the generate Bufferpools flag. DATATYPE: Boolean.
GenerateColumnCommentGenerate This is the generate Column Comment flag. DATATYPE: Boolean.This is the
GenerateColumnConstraintGenerate generate Column Constraint flag. DATATYPE: Boolean.
GenerateColumnDefaultGenerate This is the generate Column Default flag. DATATYPE: Boolean.This is the
GenerateColumnLabelGenerate 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.
GenerateFKConstraintsFlag to indicate if that indicates whether Foreign Key Constraints should be are generated. DATATYPE: Boolean.
GenerateIndexesGenerate This is the generate Indexes flag. DATATYPE: Boolean.
GenerateLogicalFKsFlag to indicate if that indicates whether Logical Foreign Keys should be are generated. DATATYPE: Boolean.
GenerateLogicalPKGenerate This is the generate Logical PK flag. DATATYPE: Boolean.This is the
GenerateMaterializedQueryTablesGenerate generate MaterializedQueryTables flag. DATATYPE: Boolean.
GenerateMaterializedViewsGenerate This is the generate MaterializedViews flag. DATATYPE: Boolean.This is the generate
GenerateNodegroupsGenerate 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
GeneratePKByAlterStatementAndUniqueIndexGenerate is the generate 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.
GenerateSequencesGenerate This is the generate Sequences flag. DATATYPE: Boolean.This is the generate
GenerateStoGroupsGenerate StoGroups flag. DATATYPE: Boolean.
GenerateSynonymsGenerate This is the generate Synonyms flag. DATATYPE: Boolean.This
GenerateSystemTriggersGenerate is the generate System Triggers flag. DATATYPE: Boolean.
GenerateTableCheckConstraintsEnable/Disable generation of Table CheckConstraints. DATATYPE: Boolean.
GenerateTableCommentGenerate This is the generate Table Comment flag. DATATYPE: Boolean.
GenerateTableCreateStatementGenerate This is the generate PK by Alter statement flag. DATATYPE: Boolean.
GenerateTablePostSQLGenerate This is the generate Table PostSQL statement flag. DATATYPE: Boolean.This
GenerateTablePreSQLGenerate is the generate 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.
GenFKDropStatementGenerate This is the generate FK Drop Statement flag. DATATYPE: Boolean.
GenForceBackticksGenerate This is the generate Force Backticks flag. DATATYPE: Boolean.This is the
GenForceBracketsGenerate generate Force Brackets flag. DATATYPE: Boolean.
GenForceQuotesGenerate This is the generate Force Quotes flag. DATATYPE: Boolean.
GenFunctionCommentGenerate This is the generate Function Comment flag. DATATYPE: Boolean.This
GenFunctionCreateStatementGenerate is the generate Function Create Statement flag. DATATYPE: Boolean.This
GenFunctionDropStatementGenerate is the generate Function Drop Statement flag. DATATYPE: Boolean.
GenIncludeObjHeaderGenerate This is the generate Include Object Header flag. DATATYPE: Boolean.
GenIndexDropStatementGenerate This is the generate 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
GenIndexStorageLocationGenerate generate Location property of Index Storage. DATATYPE: Boolean.
GenIndexStorageLockModeGenerate This is the generate LockMode property of Index Storage. DATATYPE: Boolean.This is the generate
GenIndexStorageLoggingGenerate 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.
GenIndexStorageMaxTransactionsGenerate This is the generate 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.This is the generate
GenIndexStorageNextExtentSizeGenerate NextExtentSize property of Index Storage. DATATYPE: Boolean.
GenIndexStoragePadIndexGenerate This is the generate PadIndex property of Index Storage. DATATYPE: Boolean.This is
GenIndexStorageParallelGenerate the generate Parallel property of Index Storage. DATATYPE: Boolean.
GenIndexStoragePctFreeGenerate This is the generate PctFree property of Index Storage. DATATYPE: Boolean.This is the generate
GenIndexStoragePctUsedGenerate PctUsed property of Index Storage. DATATYPE: Boolean.
GenIndexStorageReverseScansGenerate This is the generate ReverseScans property of Index Storage. DATATYPE: Boolean.This is the
GenIndexStorageSortTempDBGenerate generate SortTempDB property of Index Storage. DATATYPE: Boolean.
GenKeywordBackticksGenerate This is the generate Keyword Backticks flag. DATATYPE: Boolean.This is the
GenKeywordBracketsGenerate generate Keyword Brackets flag. DATATYPE: Boolean.
GenKeywordQuotesGenerate This is the generate Keyword Quotes flag. DATATYPE: Boolean.
GenLOBSegmentsGenerate This is the generate LOB Segments flag. DATATYPE: Boolean.
GenMaterializedQueryTableCommentGenerate This is the generate MaterializedQueryTable Comment flag. DATATYPE: Boolean.This is
GenMaterializedQueryTableCreateStatementGenerate the generate MaterializedQueryTable Create Statement flag. DATATYPE: Boolean.
GenMaterializedQueryTableDropStatementGenerate This is the generate MaterializedQueryTable Drop Statement flag. DATATYPE: Boolean.
GenMaterializedViewPostSQLThis is the Generate Materialized View Post SQL flag. DATATYPE: Boolean.
GenMaterializedViewPreSQL

Generate Materialized View Pre SQL flag. DATATYPE: Boolean.

GenMatViewCommentGenerate This is the generate MaterializedView Comment flag. DATATYPE: Boolean.This
GenMatViewCreateStatementGenerate is the generate MaterializedView Create Statement flag. DATATYPE: Boolean.This
GenMatViewDropStatementGenerate is the generate MaterializedView Drop Statement flag. DATATYPE: Boolean.
GenModelPostSQLGenerate This is the generate Model PostSQL flag. DATATYPE: Boolean.This is the
GenModelPreSQLGenerate generate Model PreSQL flag. DATATYPE: Boolean.
GenNodeGroupCommentGenerate This is the generate NodeGroup Comment flag. DATATYPE: Boolean.This is
GenNodeGroupCreateStatementGenerate the generate NodeGroup Create Statement flag. DATATYPE: Boolean.
GenNodeGroupDropStatementGenerate This is the generate NodeGroup Drop Statement flag. DATATYPE: Boolean.
GenObjectTypeCommentGenerate This is the generate ObjectType Comment flag. DATATYPE: Boolean.This
GenObjectTypeCreateStatementGenerate is the generate ObjectType Create Statement flag. DATATYPE: Boolean.This
GenObjectTypeDropStatementGenerate is the generate ObjectType Drop Statement flag. DATATYPE: Boolean.
GenPackageCommentGenerate This is the generate Package Comment flag. DATATYPE: Boolean.This
GenPackageCreateStatementGenerate is the generate Package Create Statement flag. DATATYPE: Boolean.This is
GenPackageDropStatementGenerate the generate Package Drop Statement flag. DATATYPE: Boolean.
GenProcCreateStatementGenerate This is the generate Procedure Create Statement flag. DATATYPE: Boolean.This is the generate
GenProcDropStatementGenerate Procedure Drop Statement flag. DATATYPE: Boolean.
GenProcedureCommentGenerate This is the generate Procedure Comment flag. DATATYPE: Boolean.This is the
GenRBSegmentCommentGenerate generate RollBackSegment Comment flag. DATATYPE: Boolean.
GenRBSegmentCreateStatementGenerate This is the generate RollBackSegment Create Statement flag. DATATYPE: Boolean.This is the
GenRBSegmentDropStatementGenerate generate RollBackSegment Drop Statement flag. DATATYPE: Boolean.
GenRuleDropStatementGenerate This is the generate Rule Drop Statement flag. DATATYPE: Boolean.
GenSequenceCommentGenerate This is the generate Sequence Comment flag. DATATYPE: Boolean.This
GenSequenceCreateStatementGenerate is the generate Sequence Create Statement flag. DATATYPE: Boolean.This is
GenSequenceDropStatementGenerate the generate Sequence Drop Statement flag. DATATYPE: Boolean.
GenSequencePostSQLThis is the Generate 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: StringThis is the Generate Sequence Pre SQL flag. DATATYPE: Boolean.
Info
titleSee Also