Module: Rein::View

Overview

This module contains methods for defining views.

Instance Method Summary collapse

Instance Method Details

#create_view(view_name, sql) ⇒ Object



4
5
6
7
# File 'lib/rein/view.rb', line 4

def create_view(view_name, sql)
  sql = "CREATE VIEW #{view_name} AS #{sql}"
  execute(sql)
end

#drop_view(view_name) ⇒ Object



9
10
11
12
# File 'lib/rein/view.rb', line 9

def drop_view(view_name)
  sql = "DROP VIEW #{view_name}"
  execute(sql)
end