Changeset 123164 in spip-zone


Ignore:
Timestamp:
Mar 27, 2020, 9:36:01 AM (2 months ago)
Author:
Cerdic
Message:

Changement du format en base pour le champ reduction + le champ est editable

Location:
_plugins_/commandes/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/commandes/trunk

    • Property subgit:lock:ee3d0bb6c774fb614cb2604cf79de5bd58580ed2 deleted
    • Property subgit:lock:57c9b6e0a6ac8674fdd2867c0263e7cd32bd3ce9 set to 2020-03-27T10:37:26.900
  • _plugins_/commandes/trunk/base/commandes.php

    r120863 r123164  
    141141                        'prix_unitaire_ht' => 'decimal(20,6) not null default 0',
    142142                        'taxe' => 'decimal(4,4) not null default 0',
    143                         'reduction' => 'decimal(4,4) not null default 0',
     143                        'reduction' => 'decimal(5,4) not null default 0',
    144144                        'statut' => 'varchar(25) not null default ""',
    145145                        'objet' => 'varchar(25) not null default ""',
     
    156156                ),
    157157                'titre' => 'descriptif as titre, "" as lang',
    158                 'champs_editables' => array('id_commande', 'descriptif', 'quantite', 'prix_unitaire_ht', 'taxe', 'objet', 'id_objet'),
    159                 'champs_versionnes' => array('id_commande', 'descriptif', 'quantite', 'prix_unitaire_ht', 'taxe', 'objet', 'id_objet'),
     158                'champs_editables' => array('id_commande', 'descriptif', 'quantite', 'prix_unitaire_ht', 'reduction', 'taxe', 'objet', 'id_objet'),
     159                'champs_versionnes' => array('id_commande', 'descriptif', 'quantite', 'prix_unitaire_ht', 'reduction', 'taxe', 'objet', 'id_objet'),
    160160                'rechercher_champs' => array('descriptif' => 8),
    161161                'statut' => array(
  • _plugins_/commandes/trunk/commandes_administrations.php

    r115545 r123164  
    154154        );
    155155
     156        // le champ reduction peut etre 1.0000 mais du coup il n'est plus clampé par construction en base, faire attention a sa manipulation
     157        $maj['0.8.0'] = array(
     158                array('sql_alter', 'TABLE spip_commandes_details CHANGE reduction reduction decimal(5,4) not null default 0'),
     159        );
     160
    156161        include_spip('base/upgrade');
    157162        maj_plugin($nom_meta_base_version, $version_cible, $maj);
  • _plugins_/commandes/trunk/paquet.xml

    r123124 r123164  
    33        categorie="divers"
    44        version="1.17.1"
    5         schema="0.7.9"
     5        schema="0.8.0"
    66        etat="stable"
    77        compatibilite="[3.0.5;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.