CroceRossaCatania/gaia — pull request #1623 by AlfioEmanueleFresta (2014-11-15 17:05:23+00:00)
Title: Fix #1208, risultati <= ca. anno 2000

Fondamentalmente cambio di `inizio` e `fine` in `appartenenza` da `varchar(64)` a `bigint(20)`.
SQL da eseguire:

```sql
ALTER TABLE appartenenza ADD COLUMN inizio2 bigint DEFAULT NULL;
ALTER TABLE appartenenza ADD COLUMN fine2	bigint DEFAULT NULL;
UPDATE appartenenza SET inizio2 = NULL WHERE inizio = '';
UPDATE appartenenza SET fine2	= NULL WHERE fine = '';
UPDATE appartenenza SET inizio2 = CAST(inizio	as signed integer) WHERE inizio IS NOT NULL AND inizio	<> '';
UPDATE appartenenza SET fine2	= CAST(fine	as signed integer) WHERE fine	IS NOT NULL AND fine	<> '';
ALTER TABLE appartenenza DROP COLUMN inizio;
ALTER TABLE appartenenza DROP COLUMN fine;
ALTER TABLE appartenenza CHANGE inizio2 inizio bigint;
ALTER TABLE appartenenza CHANGE fine2 fine bigint;
ALTER TABLE appartenenza ADD INDEX inizio (inizio);
ALTER TABLE appartenenza ADD INDEX fine (fine);
```