diff --git a/medias_administrations.php b/medias_administrations.php
index 54d2cc0b17370df8bf4371ddf1e8c6fa2a08ce36..ad091aae8f3acca641caad1fea4807ac9882fc98 100644
--- a/medias_administrations.php
+++ b/medias_administrations.php
@@ -129,7 +129,14 @@ function medias_upgrade($nom_meta_base_version,$version_cible){
 	$maj['1.2.1'] = array(
 		array('creer_base_types_doc'),
 	);
-
+	$maj['1.2.3'] = array(
+		// ajout de mbtiles
+		array('creer_base_types_doc'),
+		// reparer les clauses DEFAULT manquantes de maniere reccurente sur cette table
+		array('sql_alter',"TABLE spip_documents CHANGE extension extension VARCHAR(10) DEFAULT '' NOT NULL"),
+		array('sql_alter',"TABLE spip_documents CHANGE credits credits varchar(255) DEFAULT '' NOT NULL"),
+		array('sql_alter',"TABLE spip_documents CHANGE statut statut varchar(10) DEFAULT '0' NOT NULL"),
+	);
 
 	include_spip('base/upgrade');
 	include_spip('base/medias');
@@ -180,4 +187,4 @@ function medias_install($action,$prefix,$version_cible){
 			break;
 	}
 }
-*/
\ No newline at end of file
+*/
diff --git a/paquet.xml b/paquet.xml
index 1aac124431e342dd0de9f0e0a2071d142f4fd1bc..a2900cb34b9e3729c07482a74994f4ecd93b0c51 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,11 +1,11 @@
 <paquet
 	prefix="medias"
 	categorie="multimedia"
-	version="2.8.10"
+	version="2.8.11"
 	etat="stable"
 	compatibilite="[3.0.0;3.1.*]"
 	logo="prive/themes/spip/images/portfolio-32.png"
-	schema="1.2.2"
+	schema="1.2.3"
 >
 
 	<nom>Medias</nom>