03-21-2019 02:43 AM - edited 03-27-2019 05:09 AM
I am building a mobile app for drawing & editing a polygon features.
Here is its schema in Postgres:
CREATE TABLE public.matboul_green_heyaza ( "رقم_القطعة" integer, "أسم_الحائز" character varying(255), "المحصول" character varying(50), geometry bytea, id2 integer NOT NULL DEFAULT nextval('matboul_green_heyaza_id2_seq'::regclass), geometry_spa geometry(GeometryZ,32636), hayez_id_type integer, hayez_id character varying, owner character varying, CONSTRAINT matboul_green_heyaza_pkey PRIMARY KEY (id2) ) WITH ( OIDS=FALSE ); ALTER TABLE public.matboul_green_heyaza OWNER TO postgres;
and I created the xaml files as in the attached zip file,
but I get an error message in the mobile as follows:
no such table: matboul_green_heyaza
Also as you see I have some column names are in arabic, is it supported in MAE mobile?
03-27-2019 06:04 AM - edited 03-27-2019 06:07 AM
please avoid using double quotes in identifiers. If you use double quotes on the name of a table, column, index, or other object when you create it, and if there is even one capital letter in that identifier, you will need to use double quotes every single time you use it. We cannot support this behavior since the query definition may vary depending on the specific workflow.
Also id2 is an integer and it is not supported as primary key, we have no ways to manage it in offline mode.
Arey you using postgres user in your connectionstring?