Skip to content

Migrator

binary()

binary() — returns any

Available in: tabledefinition Category: Table Definition Functions

Adds one or more binary columns to a table definition in a migration. Use this for storing raw binary data, such as files, images, or other byte streams.

NameTypeRequiredDefaultDescription
columnNamesstringno
defaultstringno
allowNullbooleanno
1. Add a single binary column
binary(columnNames="profilePicture");

2. Add multiple binary columns
binary(columnNames="thumbnail, documentBlob");

3. Add a binary column that allows NULLs
binary(columnNames="attachment", allowNull=true);

4. Add a binary column with a default value
binary(columnNames="signature", default="0x00");