lib/simple/sql/reflection.rb in simple-sql-0.4.7 vs lib/simple/sql/reflection.rb in simple-sql-0.4.8
- old
+ new
@@ -36,12 +36,10 @@
def columns(table_name)
column_info(table_name).keys
end
- private
-
def table_info(schema: "public")
columns = if schema == "public"
"table_name AS name, *"
else
"table_schema || '.' || table_name AS name, *"
@@ -65,9 +63,11 @@
WHERE table_schema=$1 AND table_name=$2
SQL
records_by_attr(recs, :column_name)
end
+
+ private
def parse_table_name(table_name)
p1, p2 = table_name.split(".", 2)
if p2
[p1, p2]