-- Migration 004 : gratuite sur cloture de reglement client.
-- Permet de clore un reglement quand la difference facture/paiement est negligeable (ex: 0.2, 1 Dhs)
-- sans creer d'avance ni de reste. Meme pattern source/id_source que client_avance/client_reste,
-- pour pouvoir reutiliser le concept plus tard (ex: ClientEtat, source='Etat').

CREATE TABLE client_gratuite (
  id int(11) NOT NULL AUTO_INCREMENT,
  source varchar(20) NOT NULL,
  id_source int(11) NOT NULL,
  id_client int(11) NOT NULL,
  montant decimal(10,2) NOT NULL,
  motif varchar(255) DEFAULT NULL,
  id_creation int(11) NOT NULL,
  date_creation datetime NOT NULL,
  PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
