def self.primary_key_name : Symbol | Nil
#
Needs this useless field until composite primary key support lands in Avram. See: https://github.com/luckyframework/avram/issues/129
[{type: Chat, assoc_name: chat, foreign_key: :chat_id, relationship_type: :belongs_to, through: nil}, {type: Character, assoc_name: character, foreign_key: :character_id, relationship_type: :belongs_to, through: nil}] of Nil
[{name: id, type: Int64, nilable: false, autogenerated: true, value: nil, serialized: false}, {name: chat_id, type: Chat::PrimaryKeyType, nilable: false, autogenerated: false, value: nil, serialized: false}, {name: character_id, type: Character::PrimaryKeyType, nilable: false, autogenerated: false, value: nil, serialized: false}] of Nil
:id
Needs this useless field until composite primary key support lands in Avram. See: https://github.com/luckyframework/avram/issues/129
Int64
Needs this useless field until composite primary key support lands in Avram. See: https://github.com/luckyframework/avram/issues/129
Needs this useless field until composite primary key support lands in Avram.
This makes it easy for plugins and extensions to use the base SaveOperation
BaseModelNeeds this useless field until composite primary key support lands in Avram. See: https://github.com/luckyframework/avram/issues/129
This makes it easy for plugins and extensions to use the base SaveOperation