Browse Source

#335 - Augmentation de la capacité du champs content permettant l'intégration d'article de taille très importante.

cobalt74 7 years ago
parent
commit
53524e7622
3 changed files with 19 additions and 1 deletions
  1. 1 1
      Event.class.php
  2. 3 0
      MysqlEntity.class.php
  3. 15 0
      updates/00003-ContentMediumText-20140303.sql

+ 1 - 1
Event.class.php

@@ -17,7 +17,7 @@ class Event extends MysqlEntity{
         'guid'=>'longstring',
         'title'=>'string',
         'creator'=>'string',
-        'content'=>'longstring',
+        'content'=>'extralongstring',
         'description'=>'longstring',
         'link'=>'longstring',
         'unread'=>'integer',

+ 3 - 0
MysqlEntity.class.php

@@ -28,6 +28,9 @@ class MysqlEntity
             case 'longstring':
                 $return = 'TEXT CHARACTER SET utf8 COLLATE utf8_general_ci';
             break;
+            case 'extralongstring':
+                $return = 'MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci';
+                break;
             case 'key':
                 $return = 'int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY';
             break;

+ 15 - 0
updates/00003-ContentMediumText-20140303.sql

@@ -0,0 +1,15 @@
+--######################################################################################################
+--#####
+--#####     MISE À JOUR Base de données de Leed
+--#####			Date : 03/03/2014
+--#####			Version Leed : v1.7
+--#####
+--#####				Préfixe des tables : ##MYSQL_PREFIX## est remplacé automatiquement
+--#####
+--##### 			Feature(s) :
+--#####				- Augmentation de la taille du champs pour permettre l'insertion de gros articles
+--#####
+--######################################################################################################
+
+-- Mise à jour table event (Obligatoire)
+ALTER TABLE `##MYSQL_PREFIX##event` CHANGE `content` `content` MEDIUMTEXT;