struct

Prostore::Schema::ForeignKey

Inherits Struct < Value < Object

Constructors

new(tag : Int32, name : String, columns : Array(String), references_table : String, references_columns : Array(String), on_delete : Symbol, on_update : Symbol)
Source

Instance methods

clone
Source
columns
copy_with(tag _tag = @tag, name _name = @name, columns _columns = @columns, references_table _references_table = @references_table, references_columns _references_columns = @references_columns, on_delete _on_delete = @on_delete, on_update _on_update = @on_update)
Source
name
on_delete
on_update
references_columns
references_table
tag