Log Message:
-----------
Correctly identify primary key columns in properties pane.
Tags:
----
REL-1_2_0_PATCHES
Modified Files:
--------------
pgadmin3:
CHANGELOG.txt (r1.171.2.6 -> r1.171.2.7)
pgadmin3/src/schema:
pgColumn.cpp (r1.38.2.1 -> r1.38.2.2)
Index: CHANGELOG.txt
===================================================================
RCS file: /projects/pgadmin3/CHANGELOG.txt,v
retrieving revision 1.171.2.6
retrieving revision 1.171.2.7
diff -LCHANGELOG.txt -LCHANGELOG.txt -u -w -r1.171.2.6 -r1.171.2.7
--- CHANGELOG.txt
+++ CHANGELOG.txt
@@ -17,6 +17,7 @@
</ul>
<br>
<ul>
+ <li>2005-03-25 DP 1.2.1 Correctly identify primary key columns in
properties pane.
<li>2005-03-18 DP 1.2.1 Set column stats and comments correctly when
creating tables.
<li>2005-03-18 DP 1.2.1 Include the hostname in the connect string for
Kerberos support, per Magnus Hagander
<li>2005-03-04 DP 1.2.1 Fix aggregate SQL generation per James Prichard
Index: pgColumn.cpp
===================================================================
RCS file: /projects/pgadmin3/src/schema/pgColumn.cpp,v
retrieving revision 1.38.2.1
retrieving revision 1.38.2.2
diff -Lsrc/schema/pgColumn.cpp -Lsrc/schema/pgColumn.cpp -u -w -r1.38.2.1
-r1.38.2.2
--- src/schema/pgColumn.cpp
+++ src/schema/pgColumn.cpp
@@ -162,7 +162,8 @@
// fk, pk lesen
pgSet *set = ExecuteSet(
wxT("SELECT indkey FROM pg_index\n")
- wxT(" WHERE indrelid=") + GetTableOidStr());
+ wxT(" WHERE indrelid=") + GetTableOidStr() +
+ wxT(" AND indisprimary"));
if (set)
{
wxString indkey, str;
---------------------------(end of broadcast)---------------------------
TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]