|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.sqlpower.architect.ddl.AbstractDDLWarning
ca.sqlpower.architect.ddl.SetNullOnNonNullableColumnWarning
public class SetNullOnNonNullableColumnWarning
A DDL warning about relationship update or delete rule that tries to set a non-nullable column to null. Some database platforms consider this an error, and others ignore it. In either case, we treat it as a mistake in the data model that the user should rectify.
| Field Summary |
|---|
| Fields inherited from class ca.sqlpower.architect.ddl.AbstractDDLWarning |
|---|
fixed, involvedObjects, isQuickFixable, message, quickFixMesssage, quickFixPropertyName, whichObjectQuickFixFixes |
| Constructor Summary | |
|---|---|
SetNullOnNonNullableColumnWarning(SQLColumn fkcol)
|
|
| Method Summary | |
|---|---|
boolean |
quickFix()
Dummy version for subclasses that are not quickfixable |
| Methods inherited from class ca.sqlpower.architect.ddl.AbstractDDLWarning |
|---|
getInvolvedObjects, getMessage, getQuickFixMessage, getQuickFixPropertyName, isFixed, isQuickFixable, setFixed |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SetNullOnNonNullableColumnWarning(SQLColumn fkcol)
| Method Detail |
|---|
public boolean quickFix()
AbstractDDLWarning
quickFix in interface DDLWarningquickFix in class AbstractDDLWarning
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||