Regression test for read/write unicode table names

This commit is contained in:
Joe Nelson
2016-03-25 15:14:00 -07:00
parent f19d4300bc
commit 31738d745f
6 changed files with 49 additions and 2 deletions
+3 -1
View File
@@ -2,10 +2,11 @@
GRANT USAGE ON SCHEMA
postgrest
, test
, "تست"
TO postgrest_test_anonymous;
-- Schema test objects
SET search_path = test, pg_catalog;
SET search_path = test, "تست", pg_catalog;
GRANT ALL ON TABLE
items
@@ -36,6 +37,7 @@ GRANT ALL ON TABLE
, "Escap3e;"
, "ghostBusters"
, "withUnique"
, "موارد"
TO postgrest_test_anonymous;
GRANT INSERT ON TABLE insertonly TO postgrest_test_anonymous;
+15 -1
View File
@@ -33,6 +33,13 @@ CREATE SCHEMA private;
CREATE SCHEMA test;
--
-- Name: تست; Type: SCHEMA; Schema: -; Owner: -
--
CREATE SCHEMA تست;
--
-- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: -
--
@@ -162,6 +169,14 @@ CREATE FUNCTION anti_id(test.items) RETURNS bigint
AS $_$ SELECT $1.id * -1 $_$;
SET search_path = تست, pg_catalog;
CREATE TABLE موارد (
هویت bigint NOT NULL
);
SET search_path = test, pg_catalog;
--
@@ -985,7 +1000,6 @@ ALTER TABLE ONLY users_tasks
ALTER TABLE ONLY users_tasks
ADD CONSTRAINT users_tasks_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
--
-- PostgreSQL database dump complete
--