class Postgrest::Client
Constants
- DEFAULT_SCHEMA
Attributes
headers[R]
schema[R]
url[R]
Public Class Methods
new(url:, headers: {}, schema: DEFAULT_SCHEMA)
click to toggle source
# File lib/postgrest/client.rb, line 9 def initialize(url:, headers: {}, schema: DEFAULT_SCHEMA) @url = URI(url) @headers = headers @schema = schema end
Public Instance Methods
from(table)
click to toggle source
# File lib/postgrest/client.rb, line 15 def from(table) raise MissingTableError if table.nil? || table.empty? Builders::QueryBuilder.new(url: "#{url}/#{table}", headers: headers, schema: schema) end