Class AddForeignKeyCommand
java.lang.Object
com.atlassian.confluence.upgrade.ddl.AddForeignKeyCommand
- All Implemented Interfaces:
- AlterTableCommand
A command for creating a named foreign key constraint between two columns
- 
Method SummaryModifier and TypeMethodDescriptionstatic AddForeignKeyCommandcreateCommand(String constraintName, String sourceColumn, String destinationTable, String destinationColumn) 
- 
Method Details- 
createCommandpublic static AddForeignKeyCommand createCommand(String constraintName, String sourceColumn, String destinationTable, String destinationColumn) 
- 
getCommandName- Specified by:
- getCommandNamein interface- AlterTableCommand
- Returns:
- The keyword/name of the current command for the current database (e.g. altering a column is "alter column" on PostgreSQL and "modify" on MySQL.
 
- 
getCommandParameters- Specified by:
- getCommandParametersin interface- AlterTableCommand
- Returns:
- The part that comes after the command name. E.g. "colname set not null" which would be after "alter column colname set not null"
 
 
-