struct

Prostore::Steps::Kind::ApplyNotNull

Inherits Struct < Value < Object

ApplyNotNull tightens a nullable column to NOT NULL. SQLite has no native ALTER COLUMN SET NOT NULL — the executor uses the table-rebuild helper. Postgres uses the native form.

Constructors

new(table_name : String, column_name : String, default_sql : String | Nil)
Source

Instance methods

clone
Source
column_name
copy_with(table_name _table_name = @table_name, column_name _column_name = @column_name, default_sql _default_sql = @default_sql)
Source
default_sql
table_name