|
| constructor (string n, hash n_cols, bool e=True, __7_ string ts) |
| creates the object with the given attributes More...
|
|
string | getCreateSql (string name, string table_name, __7_ hash opts) |
| returns a string that can be used to rename the constraint
|
|
string | getCreateSql (string table_name, __7_ hash opts) |
| returns a string that can be used to create the constraint
|
|
bool | isEnabled () |
| returns True if the constraint is enabled, False if not
|
|
MssqlColumn | memberGate (string k) |
| returns the MssqlColumn value of the given key if it exists, otherwise throws a KEY-ERROR exception More...
|
|
| clearIndex () |
| clears any index base for the constraint
|
|
| constructor (__7_ string ts) |
| creates the constraint with an optional filegroup name
|
|
| getIndexSql (reference< string > sql, string name, __7_ hash opts) |
| adds index options onto the sql creation string
|
|
__7_ string | getTablespace () |
| returns the filegroup name used for this constraint, if known
|
|
bool | setIndexBase (string ix) |
| sets the supporting index name
|
|
| setTablespace (__7_ string ts) |
| sets or clears the filegroup name
|
|
class modeling a unique constraint