instance method create_virtual_table

Ruby on Rails 8.1.2

Since v8.0.4

Available 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_name req
module_name req
values req
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

Defined in ActiveRecord::ConnectionAdapters::SQLite3Adapter

Type at least 2 characters to search.

↑↓ navigate · open · esc close