Fluent addColumn(string $type, string $name, array $parameters = array()) Add a new column to the blueprint. Parameters string $type string $name array $parameters Return Value Fluent
Fluent bigIncrements(string $column) Create a new auto-incrementing big integer (8-byte) column on the table. Parameters string $column Return Value Fluent
Fluent binary(string $column) Create a new binary column on the table. Parameters string $column Return Value Fluent
void __construct(Filesystem $files, string $cachePath) Create a new compiler instance. Parameters Filesystem $files string $cachePath Return Value void Exceptions InvalidArgumentException
Blueprint class Blueprint (View source) Properties string $engine The storage engine that should be used for the table. $charset The default character set that should be used for the table. $collation The collation that should be used for the table. bool $temporary Whether to make the table temporary.
void setRawTags(string $openTag, string $closeTag) Sets the raw tags used for the compiler. Parameters string $openTag string $closeTag Return Value void
void setPath(string $path) Set the path currently being compiled. Parameters string $path Return Value void
string stripParentheses(string $expression) Strip the parentheses from the given expression. Parameters string $expression Return Value string
void setEchoFormat(string $format) Set the echo format to be used by the compiler. Parameters string $format Return Value void
string getPath() Get the path currently being compiled. Return Value string
Page 923 of 996