]> err.no Git - libchamplain/commitdiff
Using TEXT as the data types for filename and etag
authorEmmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
Tue, 12 May 2009 17:56:04 +0000 (19:56 +0200)
committerPierre-Luc Beaudoin <pierre-luc@pierlux.com>
Tue, 19 May 2009 05:16:55 +0000 (01:16 -0400)
champlain/champlain-cache.c

index 820ea68cf460f008f90f01176b8f563fd67bd345..37a7e2d07e9a545968db4429ae5b42f07271ced1 100644 (file)
@@ -173,10 +173,10 @@ champlain_cache_init (ChamplainCache *self)
       goto cleanup;
     }
 
-  sqlite3_exec (priv->data, "CREATE TABLE tiles (filename char(500) PRIMARY KEY, etag CHAR (30), popularity INT DEFAULT 1, size INT DEFAULT 0)", NULL, NULL, &error_msg);
+  sqlite3_exec (priv->data, "CREATE TABLE tiles (filename TEXT PRIMARY KEY, etag TEXT, popularity INT DEFAULT 1, size INT DEFAULT 0)", NULL, NULL, &error_msg);
   if (error_msg != NULL)
     {
-      DEBUG ("Creating table Etag failed: %s", error_msg);
+      DEBUG ("Creating table 'tiles' failed: %s", error_msg);
       sqlite3_free (error_msg);
       goto cleanup;
     }