From 7c824f34344477082ace815a6b4b00153e451519 Mon Sep 17 00:00:00 2001
From: Matthieu Marcillaud <marcimat@rezo.net>
Date: Fri, 1 Aug 2008 20:10:59 +0000
Subject: [PATCH] =?UTF-8?q?-=20bien=20faire=20comprendre=20=C3=A0=20SQLite?=
 =?UTF-8?q?=20que=20"smallint=20NOT=20NULL=20PRIMARY=20KEY"=20est=20autant?=
 =?UTF-8?q?=20autoincrement=20que=20"smallint=20(4)=20NOT=20NULL=20PRIMARY?=
 =?UTF-8?q?=20KEY".=20(merci=20au=20plugin=20g=C3=A9ographie=20pour=20la?=
 =?UTF-8?q?=20d=C3=A9couverte=20du=20bug)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/req/sqlite_generique.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ecrire/req/sqlite_generique.php b/ecrire/req/sqlite_generique.php
index f2e7315649..ce2879bf0f 100644
--- a/ecrire/req/sqlite_generique.php
+++ b/ecrire/req/sqlite_generique.php
@@ -1213,8 +1213,8 @@ function _sqlite_ref_fonctions(){
 // http://doc.spip.org/@_sqlite_remplacements_definitions_table
 function _sqlite_remplacements_definitions_table($query){
 	// quelques remplacements
-	$num = "\s?(\([0-9]*)\)?";
-	$enum = "\s?(\(.*)\)?";
+	$num = "(\s*\([0-9]*\))?";
+	$enum = "(\s*\([^\)]*\))?";
 	
 	$remplace = array(
 		// pour l'autoincrement, il faut des INTEGER NOT NULL PRIMARY KEY
-- 
GitLab