Class: MetabaseQuerySync::MetabaseApi::Card
- Defined in:
- lib/metabase_query_sync/metabase_api/card.rb
Defined Under Namespace
Classes: DatasetQuery
Constant Summary collapse
- KEY =
"card"
Class Method Summary collapse
Methods inherited from Model
Class Method Details
.from_request(put_card_request) ⇒ Object
29 30 31 |
# File 'lib/metabase_query_sync/metabase_api/card.rb', line 29 def self.from_request(put_card_request) new(put_card_request.to_h.merge(database_id: put_card_request.dataset_query.database)) end |
.native(database_id:, sql:, **kwargs) ⇒ Object
24 25 26 |
# File 'lib/metabase_query_sync/metabase_api/card.rb', line 24 def self.native(database_id:,sql:,**kwargs) new(database_id: database_id, dataset_query: DatasetQuery.native(sql: sql, database_id: database_id), **kwargs) end |