CroceRossaCatania/gaia — pull request #909 by luca-dex (2014-01-19 18:41:32+00:00)
Title: Quote

Mistico sistema nuovo di gestione mondiale di tutte le quote del mondo conosciuto.

Servono un bel po' di cose, a cominciare dalle seguenti tabelle:

```mysql
CREATE TABLE IF NOT EXISTS `aspiranti` (
`id` int(11) NOT NULL,
`geo` point NOT NULL,
`raggio` float DEFAULT NULL,
`data` varchar(64) DEFAULT NULL,
`utente` int(11) DEFAULT NULL,
`luogo` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
```

```mysql
CREATE TABLE IF NOT EXISTS `corsibase` (
`id` int(11) NOT NULL,
`luogo` varchar(255) DEFAULT NULL,
`organizzatore` varchar(32) DEFAULT NULL,
`direttore` varchar(32) DEFAULT NULL,
`inizio` varchar(8) DEFAULT NULL,
`progressivo` varchar(8) DEFAULT NULL,
`anno` VARCHAR(8) NULL DEFAULT NULL,
`geo` point NOT NULL,
`descrizione` text,
`stato` int(11) DEFAULT NULL,
`aggiornamento` varchar(8) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `organizzatore` (`organizzatore`),
KEY `direttore` (`direttore`),
SPATIAL KEY `geo` (`geo`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
```

```mysql
CREATE TABLE IF NOT EXISTS `partecipazioniBase` (
`id` int(11) NOT NULL,
`volontario` varchar(16) DEFAULT NULL,
`corsoBase` varchar(16) DEFAULT NULL,
`stato` varchar(8) DEFAULT NULL,
`timestamp` varchar(64) DEFAULT NULL,
`tConferma` varchar(64) DEFAULT NULL,
`pConferma` varchar(16) DEFAULT NULL,
`tAttestato` varchar(8) DEFAULT NULL,
`cAttestato` varchar(8) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `corsoBase` (`corsoBase`),
KEY `volontario` (`volontario`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
```

Modifiche alla tabella delle quote

```mysql
ALTER TABLE `quote` ADD `pAnnullata` VARCHAR( 16 ) NULL DEFAULT NULL
ALTER TABLE `quote` ADD `tAnnullata` VARCHAR( 16 ) NULL DEFAULT NULL
ALTER TABLE `quote` ADD `progressivo` VARCHAR( 8 ) NULL DEFAULT NULL
ALTER TABLE `quote` ADD `benemerito` INT( 8 ) NULL DEFAULT NULL
```

Le cose che vengono fatte sono le seguenti:
* rivoluzione delle gestione delle quote fix #462
* gestione dei soci ordinari e di quelli benemeriti fix #874
* sistemata la gestione di tutti i mille tipi di soci #529
* sistemati i problemi di permessi fix #907
* sistemato il problema sul progressivo delle quote fix #908
* un po' di roba di aspiranti inizia ad essere presente #258

Credo sia tutto