Blueprint::mediumInteger()

Fluent mediumInteger(string $column, bool $autoIncrement = false, bool $unsigned = false) Create a new medium integer (3-byte) column on the table. Parameters string $column bool $autoIncrement bool $unsigned Return Value Fluent

Blueprint::mediumIncrements()

Fluent mediumIncrements(string $column) Create a new auto-incrementing medium integer (3-byte) column on the table. Parameters string $column Return Value Fluent

Blueprint::macAddress()

Fluent macAddress(string $column) Create a new MAC address column on the table. Parameters string $column Return Value Fluent

Blueprint::longText()

Fluent longText(string $column) Create a new long text column on the table. Parameters string $column Return Value Fluent

Blueprint::jsonb()

Fluent jsonb(string $column) Create a new jsonb column on the table. Parameters string $column Return Value Fluent

Blueprint::json()

Fluent json(string $column) Create a new json column on the table. Parameters string $column Return Value Fluent

Blueprint::ipAddress()

Fluent ipAddress(string $column) Create a new IP address column on the table. Parameters string $column Return Value Fluent

Blueprint::integer()

Fluent integer(string $column, bool $autoIncrement = false, bool $unsigned = false) Create a new integer (4-byte) column on the table. Parameters string $column bool $autoIncrement bool $unsigned Return Value Fluent

Blueprint::index()

Fluent index(string|array $columns, string $name = null, string|null $algorithm = null) Specify an index for the table. Parameters string|array $columns string $name string|null $algorithm Return Value Fluent

Blueprint::increments()

Fluent increments(string $column) Create a new auto-incrementing integer (4-byte) column on the table. Parameters string $column Return Value Fluent