setLimit() setLimit(integer $limit) : $this Sets the column limit. Parameters integer $limit Returns $this
setNull() setNull(boolean $null) : $this Sets whether the column allows nulls. Parameters boolean $null Returns $this
setDefault() setDefault(mixed $default) : $this Sets the default column value. Parameters mixed $default Returns $this
setIdentity() setIdentity(boolean $identity) : $this Sets whether or not the column is an identity column. Parameters boolean $identity Returns $this
getIdentity() getIdentity() : boolean Gets whether or not the column is an identity column. Returns boolean
setAfter() setAfter(string $after) : $this Sets the name of the column to add this column after. Parameters string $after After Returns $this
getAfter() getAfter() : string Returns the name of the column to add this column after. Returns string
setUpdate() setUpdate(string $update) : $this Sets the 'ON UPDATE' mysql column function. Parameters string $update On Update function Returns $this
setPrecision() setPrecision(integer $precision) : $this Sets the column precision for decimal. Parameters integer $precision Returns $this
setScale() setScale(integer $scale) : $this Sets the column scale for decimal. Parameters integer $scale Returns $this
setComment() setComment(string $comment) : $this Sets the column comment. Parameters string $comment Returns $this
setSigned() setSigned(boolean $signed) : $this Sets whether field should be signed. Parameters boolean $signed Returns $this
setTimezone() setTimezone(boolean $timezone) : $this Sets whether the field should have a timezone identifier. Used for date/time columns only! Parameters boolean $timezone Returns $this
setProperties() setProperties(array $properties) : $this Sets field properties. Parameters array $properties Returns $this
setOptions() setOptions(array $options) : $this Utility method that maps an array of column options to this objects methods. Parameters array $options Options Returns $this
getValidOptions() getValidOptions() : array Gets all allowed options. Each option must have a corresponding `setFoo` method. Returns array
getAliasedOptions() getAliasedOptions() : array Gets all aliased options. Each alias must reference a valid option. Returns array