From 23030c037795e1ab738ed0664ec8f6637571e43a Mon Sep 17 00:00:00 2001 From: wp_xxyyzz Date: Wed, 4 Oct 2023 20:26:24 +0000 Subject: [PATCH] TvPlanIt: Take care of different postgresql protocol names in zeos. (https://forum.lazarus.freepascal.org/index.php/topic,64787.msg493037.html) git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8932 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- components/tvplanit/source/addons/zeos/vpzeosds.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/tvplanit/source/addons/zeos/vpzeosds.pas b/components/tvplanit/source/addons/zeos/vpzeosds.pas index a7fdc9dbc..b3ab55df7 100644 --- a/components/tvplanit/source/addons/zeos/vpzeosds.pas +++ b/components/tvplanit/source/addons/zeos/vpzeosds.pas @@ -132,7 +132,7 @@ begin FIdFieldTypeNameInSQL := 'INTEGER NOT NULL PRIMARY KEY'; // This works for firebird v2.x and v3 when triggers & generators are provided FBoolFieldTypenameInSQL := 'BOOLEAN'; end else - if protocol = 'postgresql' then + if pos('postgresql', protocol) > 0 then FIdFieldTypeNameInSQL := 'SERIAL NOT NULL PRIMARY KEY' else if protocol = 'sqlite' then