instance method
create_virtual_table
Ruby on Rails 8.1.2
Since v8.0.4Available in: v8.0.4 v8.1.2
Signature
create_virtual_table(table_name, module_name, values)
Creates a virtual table
Example:
create_virtual_table :emails, :fts5, ['sender', 'title', 'body']
Parameters
-
table_namereq -
module_namereq -
valuesreq
Source
# File activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb, line 341
def create_virtual_table(table_name, module_name, values)
exec_query "CREATE VIRTUAL TABLE IF NOT EXISTS #{table_name} USING #{module_name} (#{values.join(", ")})"
end
Defined in activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb line 341
· View on GitHub
· Improve this page
· Find usages on GitHub