class

Record

Inherits YAML::Serializable < JSON::Serializable < Granite::Base < Granite::Select < Granite::Migrator < Granite::ValidationHelpers < Granite::Validators < Granite::Transactions < Granite::Tables < Granite::Columns < Granite::Callbacks < Granite::Associations < Reference < Object

Constructors

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new(pull : JSON::PullParser)
new(*, __pull_for_json_serializable pull : JSON::PullParser)
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)

Class methods

adapter
per_page
Source
with_sources_as_json(favorites = false, limit = self.per_page, offset = 0, where = "")
Source

Instance methods

category
Source
category!
Source
category=(category : String | Nil)
Source
content
Source
content!
Source
content=(content : String | Nil)
Source
created_at
Source
created_at!
Source
created_at=(created_at : Time | Nil)
Source
deleted
Source
deleted=(deleted : Bool)
Source
favorite
Source
favorite=(favorite : Bool)
Source
id=(id : Int64 | Nil)
Source
pubdate
Source
pubdate!
Source
pubdate=(pubdate : Time | Nil)
Source
source
Source
source!
Source
source=(parent : Source)
Source
source_id
Source
source_id!
source_id=(source_id : Int64)
Source
source_id=(source_id : Int64 | Nil)
title
Source
title=(title : String)
Source
uid=(uid : String)
Source