1
Sviluppo / Re: Problema installazione componente
« il: 22 Dic 2006, 16:30:00 »
Grazie il problema era proprio quello

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.
<?xml version="1.0" ?>
<mosinstall type="component">
<name>Campionato</name>
<creationDate>14/12/2006</creationDate>
<author>Tiziano Giuntini</author>
<copyright>(c)2006 Infomedia Valdarno</copyright>
<authorEmail>tiziano.giuntini@gmail.com</authorEmail>
<authorUrl>http://www.infomedia.net</authorUrl>
<version>1.0</version>
<description>Componente per la gestione di campionati di Basket</description>
<files>
<filename>campionato.php</filename>
<filename>campionato.html.php</filename>
<filename>campionato.class.php</filename>
</files>
<install>
<queries>
<query>
CREATE TABLE IF NOT EXISTS #__campionato(
ID_campionato SMALLINT(4) NOT NULL auto_increment,
nome_campionato VARCHAR(15) NOT NULL,
categoria ENUM('nazionale','regionale') NOT NULL,
girone CHAR(1) NULL,
regione VARCHAR(20) NULL,
PRIMARY KEY (ID_campionato)
) TYPE=InnoDB;
</query>
<query>
CREATE TABLE IF NOT EXISTS #__squadra(
ID_squadra SMALLINT(4) NOT NULL auto_increment,
ID_campionato SMALLINT(4) NOT NULL,
nome_squadra VARCHAR(25) NOT NULL,
citta VARCHAR(20) NOT NULL,
sede VARCHAR(30) NOT NULL,
telefono INT(15) NULL,
fax INT(15) NULL,
e_mail VARCHAR(40) NULL,
riferimento VARCHAR(25) NULL,
palazzetto VARCHAR(20) NOT NULL,
colore_1_maglia VARCHAR(10) NOT NULL,
colore_2_maglia VARCHAR(10) NULL,
PRIMARY KEY (ID_squadra),
KEY campionato (ID_campionato)
) TYPE=MyISAM;
</query>
<query>
CREATE TABLE IF NOT EXISTS #__giocatore(
ID_giocatore SMALLINT(5) NOT NULL auto_increment,
ID_squadra SMALLINT(4) NOT NULL,
nome_giocatore VARCHAR(15) NOT NULL,
cognome_giocatore VARCHAR(15) NOT NULL,
PRIMARY KEY (ID_giocatore),
KEY squadra (ID_squadra)
) TYPE=MyISAM;
</query>
<query>
CREATE TABLE IF NOT EXISTS #__partita(
ID_partita SMALLINT(5) NOT NULL auto_increment,
ID_campionato SMALLINT(4) NOT NULL,
giornata TINYINT NOT NULL,
data_partita DATETIME NOT NULL,
ID_squadra1 SMALLINT(4) NOT NULL,
ID_squadra2 SMALLINT(4) NOT NULL,
punteggio_casa TINYINT(3) NOT NULL,
punteggio_ospite TINYINT(3) NOT NULL,
commento TEXT NULL,
arbitro VARCHAR(30) NOT NULL,
PRIMARY KEY (ID_partita),
KEY campionato (ID_campionato),
KEY squadra1 (ID_squadra1),
KEY squadra2 (ID_squadra2)
) TYPE=MyISAM;
</query>
<query>
CREATE TABLE IF NOT EXISTS #__punti(
ID_giocatore SMALLINT(5) NOT NULL,
ID_partita SMALLINT(5) NOT NULL,
punti TINYINT(3) NOT NULL,
PRIMARY KEY (ID_giocatore,ID_partita),
KEY giocatore (ID_giocatore),
KEY partita (ID_partita)
) TYPE=MyISAM;
</query>
</queries>
</install>
<uninstall>
<queries>
<query>
DROP TABLE #__campionato
</query>
<query>
DROP TABLE #__squadra
</query>
<query>
DROP TABLE #__giocatore
</query>
<query>
DROP TABLE #__partita
</query>
<query>
DROP TABLE #__punti
</query>
</queries>
</uninstall>
<installfile>
install.campionato.php
</installfile>
<uninstallfile>
uninstall.campionato.php
</uninstallfile>
<administration>
<menu>Campionato</menu>
<files>
<filename>
admin.campionato.php
</filename>
<filename>
admin.campionato.html.php
</filename>
<filename>
toolbar.campionato.php
</filename>
<filename>
toolbar.campionato.html.php
</filename>
</files>
</administration>
</mosinstall>
![]() |
|