(name: string)
| 19 | // indexes stay portable (TEXT can't be indexed without a prefix length on |
| 20 | // MySQL); free-form columns use `string` (TEXT). |
| 21 | export const textColumn = (name: string) => column(name, "string"); |
| 22 | export const nullableTextColumn = (name: string) => column(name, "string").nullable(); |
| 23 | export const keyColumn = (name: string) => column(name, "varchar(255)"); |
| 24 | export const nullableKeyColumn = (name: string) => column(name, "varchar(255)").nullable(); |