Fix Metadata Load Error in PG v13, v14 and v15 (#154)
* add: meta_data.sql for PostgreSQL 13
* add: meta_data.sql for PG14 nd PG15
diff --git a/backend/sql/13/meta_data.sql b/backend/sql/13/meta_data.sql
new file mode 100644
index 0000000..8959d54
--- /dev/null
+++ b/backend/sql/13/meta_data.sql
@@ -0,0 +1,13 @@
+SELECT * FROM (
+ SELECT c.relname AS label, n.oid as namespace_id, c.reltuples AS cnt
+ FROM pg_catalog.pg_class c
+ JOIN pg_catalog.pg_namespace n
+ ON n.oid = c.relnamespace
+ WHERE c.relkind = 'r'
+ AND n.nspname = '%s'
+) as q1
+JOIN ag_graph as g ON q1.namespace_id = g.namespace
+INNER JOIN ag_label as label
+
+ON label.name = q1.label
+AND label.graph = g.graphid;
diff --git a/backend/sql/14/meta_data.sql b/backend/sql/14/meta_data.sql
new file mode 100644
index 0000000..8959d54
--- /dev/null
+++ b/backend/sql/14/meta_data.sql
@@ -0,0 +1,13 @@
+SELECT * FROM (
+ SELECT c.relname AS label, n.oid as namespace_id, c.reltuples AS cnt
+ FROM pg_catalog.pg_class c
+ JOIN pg_catalog.pg_namespace n
+ ON n.oid = c.relnamespace
+ WHERE c.relkind = 'r'
+ AND n.nspname = '%s'
+) as q1
+JOIN ag_graph as g ON q1.namespace_id = g.namespace
+INNER JOIN ag_label as label
+
+ON label.name = q1.label
+AND label.graph = g.graphid;
diff --git a/backend/sql/15/meta_data.sql b/backend/sql/15/meta_data.sql
new file mode 100644
index 0000000..8959d54
--- /dev/null
+++ b/backend/sql/15/meta_data.sql
@@ -0,0 +1,13 @@
+SELECT * FROM (
+ SELECT c.relname AS label, n.oid as namespace_id, c.reltuples AS cnt
+ FROM pg_catalog.pg_class c
+ JOIN pg_catalog.pg_namespace n
+ ON n.oid = c.relnamespace
+ WHERE c.relkind = 'r'
+ AND n.nspname = '%s'
+) as q1
+JOIN ag_graph as g ON q1.namespace_id = g.namespace
+INNER JOIN ag_label as label
+
+ON label.name = q1.label
+AND label.graph = g.graphid;