From b3ce7cd096d8904c28ab0e5d845a068de68934fb Mon Sep 17 00:00:00 2001 From: Phil Longstaff Date: Sun, 9 Aug 2009 22:28:34 +0000 Subject: [PATCH] For versions table, use table name as primary key, and disallow NULL values for both fields git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18243 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/backend/sql/gnc-backend-sql.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/sql/gnc-backend-sql.c b/src/backend/sql/gnc-backend-sql.c index 32c9829a37..ddda219179 100644 --- a/src/backend/sql/gnc-backend-sql.c +++ b/src/backend/sql/gnc-backend-sql.c @@ -2635,8 +2635,8 @@ gnc_sql_upgrade_table( GncSqlBackend* be, const gchar* table_name, static GncSqlColumnTableEntry version_table[] = { /*@ -full_init_block @*/ - { TABLE_COL_NAME, CT_STRING, MAX_TABLE_NAME_LEN }, - { VERSION_COL_NAME, CT_INT }, + { TABLE_COL_NAME, CT_STRING, MAX_TABLE_NAME_LEN, COL_PKEY|COL_NNUL }, + { VERSION_COL_NAME, CT_INT, 0, COL_NNUL }, { NULL } /*@ +full_init_block @*/ };