Methods
Public Instance
Protected Instance
Public Instance methods
columns
()
Create a new dataset from the dataset (which won't be nulled) to get the columns if they aren't already cached.
[show source]
# File lib/sequel/extensions/null_dataset.rb, line 35 def columns @columns ||= db.dataset(@opts).columns end
delete
()
Return 0 without sending a database query.
[show source]
# File lib/sequel/extensions/null_dataset.rb, line 40 def delete 0 end
each
()
Return self without sending a database query, never yielding.
[show source]
# File lib/sequel/extensions/null_dataset.rb, line 45 def each self end
fetch_rows
(sql)
Return nil without sending a database query, never yielding.
[show source]
# File lib/sequel/extensions/null_dataset.rb, line 50 def fetch_rows(sql) nil end
insert
(*)
Return nil without sending a database query.
[show source]
# File lib/sequel/extensions/null_dataset.rb, line 55 def insert(*) nil end
truncate
()
Return nil without sending a database query.
[show source]
# File lib/sequel/extensions/null_dataset.rb, line 60 def truncate nil end
update
(v={})
Return 0 without sending a database query.
[show source]
# File lib/sequel/extensions/null_dataset.rb, line 65 def update(v={}) 0 end
Protected Instance methods
_import
(columns, values, opts)
Return nil without sending a database query.
[show source]
# File lib/sequel/extensions/null_dataset.rb, line 72 def _import(columns, values, opts) nil end