Only PrimitiveTypes can be used without qualification

Only PrimitiveTypes can be used without qualification

Postby egorovsv » Wed 13 Jun 2012 08:55

I have downloaded the last version of dotconnect provider for posgresql.

The following exception takes place:

Schema specified is not valid. Errors:
Mfc.Web.Models.MfcModel.Postgres.ssdl(669,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(671,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(681,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(682,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(713,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(713,6) : error 0053: Default values are allowed only for non-XML scalar types and enumeration types.
Mfc.Web.Models.MfcModel.Postgres.ssdl(727,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(728,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(737,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(738,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(739,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(741,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(742,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(743,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(744,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(745,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(748,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(758,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(759,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(785,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(785,6) : error 0053: Default values are allowed only for non-XML scalar types and enumeration types.
Mfc.Web.Models.MfcModel.Postgres.ssdl(786,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(787,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(788,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(791,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(793,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(793,6) : error 0053: Default values are allowed only for non-XML scalar types and enumeration types.
Mfc.Web.Models.MfcModel.Postgres.ssdl(813,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(814,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(837,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(838,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(847,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(857,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(874,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(877,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(889,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(942,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(943,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(945,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(946,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(947,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(948,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(958,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(959,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(986,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(988,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(988,6) : error 0053: Default values are allowed only for non-XML scalar types and enumeration types.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1029,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1069,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1070,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1071,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1074,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1084,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1084,6) : error 0053: Default values are allowed only for non-XML scalar types and enumeration types.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1092,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1104,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1114,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1115,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1168,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1177,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1178,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1187,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1188,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1205,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1267,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1375,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1376,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1377,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1378,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1379,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1386,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1387,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1388,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1403,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1404,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1405,6) : error 0040: The Type bool is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.
Mfc.Web.Models.MfcModel.Postgres.ssdl(1434,6) : error 0040: The Type int4 is not qualified with a namespace or alias. Only PrimitiveTypes can be used without qualification.

What should I do ?
egorovsv
 
Posts: 1
Joined: Wed 13 Jun 2012 08:49

Re: Only PrimitiveTypes can be used without qualification

Postby Shalex » Thu 14 Jun 2012 14:55

Could you please send us a small test project so that we can reproduce and investigate the problem in our environment? If necessary, give us the DDL/DML script of the corresponding database objects.
Shalex
Devart Team
 
Posts: 7660
Joined: Thu 14 Aug 2008 12:44


Return to dotConnect for PostgreSQL