Pika::Clear::Model
Include this module in any Clear::Model class to enable pika-clear features:
- params_from ModelClass (in resource blocks)
- expose_clear_model ModelClass (in Pika::Entity subclasses)
Usage: class User include Clear::Model include Pika::Clear::Model
column email : String
column age : Int32?
end
This generates a PIKA_COLUMNS constant on User at compile time by
introspecting @[Clear::Column]-annotated instance vars via macro finished.