Mobile-AREA  1.1
BTS SNIR LaSalle Avignon 2021
Référence de la classe com.example.area.SQLiteAREA

Classe qui permet la création de la base de données. Plus de détails...

Graphe de collaboration de com.example.area.SQLiteAREA:
Collaboration graph

Fonctions membres publiques

void onCreate (SQLiteDatabase db)
 Méthode appelée à la création de la base de données. Plus de détails...
 
void onUpgrade (SQLiteDatabase db, int oldVersion, int newVersion)
 Méthode appelée lors de la mise à jour de la base de données. Plus de détails...
 
 SQLiteAREA (Context context)
 Constructeur de la classe SQLiteAREA. Plus de détails...
 

Attributs publics statiques

static final String DATABASE_NAME = "mobile-area.db"
 Le nom de la base de données. Plus de détails...
 
static final int DATABASE_VERSION = 3
 La version de la base de données. Plus de détails...
 

Fonctions membres privées

void creerTables (SQLiteDatabase db)
 Méthode permettant d'éxecuter les requêtes de création des tables. Plus de détails...
 
void insererDonneesInitiales (SQLiteDatabase db)
 Méthode permettant d'éxecuter les requêtes d'insertion de données initiales. Plus de détails...
 

Attributs privés statiques

static final String CREATE_TABLE_EQUIPE = "CREATE TABLE IF NOT EXISTS Equipe(idEquipe INTEGER PRIMARY KEY AUTOINCREMENT, nomClub VARCHAR);"
 
static final String CREATE_TABLE_JOUEUR = "CREATE TABLE IF NOT EXISTS Joueur(numeroLicence INTEGER PRIMARY KEY, idEquipe INTEGER NOT NULL, nom VARCHAR, prenom VARCHAR, CONSTRAINT fk_idEquipe_1 FOREIGN KEY (idEquipe) REFERENCES Equipe(idEquipe), UNIQUE(nom,prenom));"
 
static final String CREATE_TABLE_PARTIE = "CREATE TABLE IF NOT EXISTS Partie(idPartie INTEGER PRIMARY KEY AUTOINCREMENT, idRencontre INTEGER NOT NULL, idJoueurA INTEGER NOT NULL, idJoueurB INTEGER NOT NULL, idJoueurW INTEGER NOT NULL, idJoueurX INTEGER NOT NULL, nbManchesGagnantes INTEGER DEFAULT 0, nbPointsParManche INTEGER DEFAULT 0, typePartie INTEGER DEFAULT 1, debut DATETIME NOT NULL, fin DATETIME, CONSTRAINT fk_idRencontre_1 FOREIGN KEY (idRencontre) REFERENCES Rencontre(idRencontre), CONSTRAINT fk_idJoueur_A FOREIGN KEY (idJoueurA) REFERENCES Joueur(numeroLicence), CONSTRAINT fk_idJoueur_B FOREIGN KEY (idJoueurB) REFERENCES Joueur(numeroLicence), CONSTRAINT fk_idJoueur_W FOREIGN KEY (idJoueurW) REFERENCES Joueur(numeroLicence), CONSTRAINT fk_idJoueur_X FOREIGN KEY (idJoueurX) REFERENCES Joueur(numeroLicence));"
 
static final String CREATE_TABLE_RENCONTRE = "CREATE TABLE IF NOT EXISTS Rencontre(idRencontre INTEGER PRIMARY KEY AUTOINCREMENT, idEquipeA INTEGER NOT NULL, idEquipeB INTEGER NOT NULL, nbPartiesGagnantes INTEGER DEFAULT 0, estFinie INTEGER DEFAULT 0, horodatage DATETIME NOT NULL, CONSTRAINT fk_idEquipe_A FOREIGN KEY (idEquipeA) REFERENCES Equipe(idEquipe), CONSTRAINT fk_idEquipe_B FOREIGN KEY (idEquipeB) REFERENCES Equipe(idEquipe));"
 
static final String CREATE_TABLE_SCORE = "CREATE TABLE IF NOT EXISTS Score(idPartie INTEGER NOT NULL, numeroSet INTEGER NOT NULL, pointsJoueurEquipeA INTEGER DEFAULT 0, pointsJoueurEquipeB INTEGER DEFAULT 0, debut DATETIME NOT NULL, fin DATETIME, CONSTRAINT pk_score PRIMARY KEY (idPartie,numeroSet), CONSTRAINT fk_idPartie_1 FOREIGN KEY (idPartie) REFERENCES Partie(idPartie));"
 
static final String INSERT_TABLE_EQUIPE_1 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'PPC Avignon');"
 
static final String INSERT_TABLE_EQUIPE_2 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'PPC Pernes');"
 
static final String INSERT_TABLE_EQUIPE_3 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'PPC Sorgues');"
 
static final String INSERT_TABLE_EQUIPE_4 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'AS Cavaillon TT');"
 
static final String INSERT_TABLE_EQUIPE_5 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'C.S. Pertuis');"
 
static final String INSERT_TABLE_EQUIPE_6 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'T.T. Morières');"
 
static final String INSERT_TABLE_JOUEUR_1 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (9419829,1,'BOUDRIMIL','Kamal');"
 
static final String INSERT_TABLE_JOUEUR_10 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (844549,2,'FAGOO','Damien');"
 
static final String INSERT_TABLE_JOUEUR_11 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (843944,3,'BEAUMONT','Jérôme');"
 
static final String INSERT_TABLE_JOUEUR_12 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (303504,3,'SAULNIER','Christian');"
 
static final String INSERT_TABLE_JOUEUR_13 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (842353,3,'COMTE','Emmanuel');"
 
static final String INSERT_TABLE_JOUEUR_14 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (842363,3,'LEVRARD','Mickael');"
 
static final String INSERT_TABLE_JOUEUR_15 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (645758,3,'FILAFERRO','Thomas');"
 
static final String INSERT_TABLE_JOUEUR_16 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (846543,3,'DUBOURG ','Dylan');"
 
static final String INSERT_TABLE_JOUEUR_17 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (841424,4,'ALBERT','Pierre-david');"
 
static final String INSERT_TABLE_JOUEUR_18 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (843634,4,'MANGIN','Frederic');"
 
static final String INSERT_TABLE_JOUEUR_19 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (9110467,4,'ZENATY','Julien');"
 
static final String INSERT_TABLE_JOUEUR_2 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (844443,1,'REDOR','Simon');"
 
static final String INSERT_TABLE_JOUEUR_20 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (843871,4,'MANGIN','Thierry');"
 
static final String INSERT_TABLE_JOUEUR_21 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (842471,4,'DESPRES','Gregory');"
 
static final String INSERT_TABLE_JOUEUR_22 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (3330232,5,'BADRE','Corentin');"
 
static final String INSERT_TABLE_JOUEUR_23 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (845470,5,'CHOUISNARD','Enzo');"
 
static final String INSERT_TABLE_JOUEUR_24 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (261769,5,'LASCOMBE','Nicolas');"
 
static final String INSERT_TABLE_JOUEUR_25 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (845078,5,'BOINARD','Thomas');"
 
static final String INSERT_TABLE_JOUEUR_26 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (84326,5,'SOLER','Michel');"
 
static final String INSERT_TABLE_JOUEUR_27 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (305731,6,'OPEZZO','Mathieu');"
 
static final String INSERT_TABLE_JOUEUR_28 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (1310341,6,'AMBROSINO','Stephane');"
 
static final String INSERT_TABLE_JOUEUR_29 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (136310,6,'MALET','Sebastien');"
 
static final String INSERT_TABLE_JOUEUR_3 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (843368,1,'KRIER','Eric');"
 
static final String INSERT_TABLE_JOUEUR_30 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (349167,6,'ROUTTIER','Julien');"
 
static final String INSERT_TABLE_JOUEUR_31 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (43041,6,'JOULLIE','Arnaud');"
 
static final String INSERT_TABLE_JOUEUR_4 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (139328,1,'RUIZ','Jean michel');"
 
static final String INSERT_TABLE_JOUEUR_5 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (841827,1,'GUIDARELLI','Nicolas');"
 
static final String INSERT_TABLE_JOUEUR_6 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (9420542,2,'RUAULT','Nicolas');"
 
static final String INSERT_TABLE_JOUEUR_7 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (845682,2,'CROUZET','Lionel');"
 
static final String INSERT_TABLE_JOUEUR_8 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (847650,2,'FLORES','Fabien');"
 
static final String INSERT_TABLE_JOUEUR_9 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (845423,2,'BRESSON','Thibault');"
 
static final String INSERT_TABLE_PARTIE_1 = "INSERT INTO Partie(idPartie, idRencontre, idJoueurA, idJoueurB, idJoueurW, idJoueurX, nbManchesGagnantes, nbPointsParManche, typePartie, debut) VALUES (NULL,1,843944,9419829,843944,9419829,3,11,1,'2021-01-29 08:15:00');"
 
static final String INSERT_TABLE_PARTIE_2 = "INSERT INTO Partie(idPartie, idRencontre, idJoueurA, idJoueurB, idJoueurW, idJoueurX, nbManchesGagnantes, nbPointsParManche, typePartie, debut) VALUES (NULL,1,303504,844443,303504,844443,3,11,1,'2021-01-29 08:15:00');"
 
static final String INSERT_TABLE_PARTIE_3 = "INSERT INTO Partie(idPartie, idRencontre, idJoueurA, idJoueurB, idJoueurW, idJoueurX, nbManchesGagnantes, nbPointsParManche, typePartie, debut) VALUES (NULL,1,843944,303504,9419829,844443,3,11,2,'2021-01-29 08:15:00');"
 
static final String INSERT_TABLE_RENCONTRE_1 = "INSERT INTO Rencontre(idRencontre, idEquipeA, idEquipeB, nbPartiesGagnantes, estFinie, horodatage) VALUES (NULL,3,1,8,0,'2021-01-29 08:00:00');"
 
static final String TAG = "_SQLiteAREA"
 TAG pour les logs. Plus de détails...
 

Description détaillée

Classe qui permet la création de la base de données.

Définition à la ligne 18 du fichier SQLiteAREA.java.

Documentation des constructeurs et destructeur

◆ SQLiteAREA()

com.example.area.SQLiteAREA.SQLiteAREA ( Context  context)

Constructeur de la classe SQLiteAREA.

Définition à la ligne 86 du fichier SQLiteAREA.java.

87  {
88  super(context, DATABASE_NAME, null, DATABASE_VERSION);
89  }
static final int DATABASE_VERSION
La version de la base de données.
Definition: SQLiteAREA.java:22
static final String DATABASE_NAME
Le nom de la base de données.
Definition: SQLiteAREA.java:21

Documentation des fonctions membres

◆ creerTables()

void com.example.area.SQLiteAREA.creerTables ( SQLiteDatabase  db)
private

Méthode permettant d'éxecuter les requêtes de création des tables.

Paramètres
dbLa base de données sur laquelle éxecuter les requêtes

Définition à la ligne 127 du fichier SQLiteAREA.java.

Référencé par com.example.area.SQLiteAREA.onCreate().

128  {
129  Log.d(TAG, "creerTables()");
130  db.execSQL(CREATE_TABLE_EQUIPE);
131  db.execSQL(CREATE_TABLE_JOUEUR);
132  db.execSQL(CREATE_TABLE_RENCONTRE);
133  db.execSQL(CREATE_TABLE_PARTIE);
134  db.execSQL(CREATE_TABLE_SCORE);
135  }
static final String CREATE_TABLE_RENCONTRE
Definition: SQLiteAREA.java:29
static final String CREATE_TABLE_SCORE
Definition: SQLiteAREA.java:31
static final String TAG
TAG pour les logs.
Definition: SQLiteAREA.java:20
static final String CREATE_TABLE_PARTIE
Definition: SQLiteAREA.java:30
static final String CREATE_TABLE_EQUIPE
Definition: SQLiteAREA.java:27
static final String CREATE_TABLE_JOUEUR
Definition: SQLiteAREA.java:28

◆ insererDonneesInitiales()

void com.example.area.SQLiteAREA.insererDonneesInitiales ( SQLiteDatabase  db)
private

Méthode permettant d'éxecuter les requêtes d'insertion de données initiales.

Paramètres
dbLa base de données sur laquelle éxecuter les requêtes

Définition à la ligne 141 du fichier SQLiteAREA.java.

Référencé par com.example.area.SQLiteAREA.onCreate().

142  {
143  Log.d(TAG, "insererDonneesInitiales()");
144  db.execSQL(INSERT_TABLE_EQUIPE_1);
145  db.execSQL(INSERT_TABLE_EQUIPE_2);
146  db.execSQL(INSERT_TABLE_EQUIPE_3);
147  db.execSQL(INSERT_TABLE_EQUIPE_4);
148  db.execSQL(INSERT_TABLE_EQUIPE_5);
149  db.execSQL(INSERT_TABLE_EQUIPE_6);
150 
151  db.execSQL(INSERT_TABLE_JOUEUR_1);
152  db.execSQL(INSERT_TABLE_JOUEUR_2);
153  db.execSQL(INSERT_TABLE_JOUEUR_3);
154  db.execSQL(INSERT_TABLE_JOUEUR_4);
155  db.execSQL(INSERT_TABLE_JOUEUR_5);
156  db.execSQL(INSERT_TABLE_JOUEUR_6);
157  db.execSQL(INSERT_TABLE_JOUEUR_7);
158  db.execSQL(INSERT_TABLE_JOUEUR_8);
159  db.execSQL(INSERT_TABLE_JOUEUR_9);
160  db.execSQL(INSERT_TABLE_JOUEUR_10);
161  db.execSQL(INSERT_TABLE_JOUEUR_11);
162  db.execSQL(INSERT_TABLE_JOUEUR_12);
163  db.execSQL(INSERT_TABLE_JOUEUR_13);
164  db.execSQL(INSERT_TABLE_JOUEUR_14);
165  db.execSQL(INSERT_TABLE_JOUEUR_15);
166  db.execSQL(INSERT_TABLE_JOUEUR_16);
167  db.execSQL(INSERT_TABLE_JOUEUR_17);
168  db.execSQL(INSERT_TABLE_JOUEUR_18);
169  db.execSQL(INSERT_TABLE_JOUEUR_19);
170  db.execSQL(INSERT_TABLE_JOUEUR_20);
171  db.execSQL(INSERT_TABLE_JOUEUR_21);
172  db.execSQL(INSERT_TABLE_JOUEUR_22);
173  db.execSQL(INSERT_TABLE_JOUEUR_23);
174  db.execSQL(INSERT_TABLE_JOUEUR_24);
175  db.execSQL(INSERT_TABLE_JOUEUR_25);
176  db.execSQL(INSERT_TABLE_JOUEUR_26);
177  db.execSQL(INSERT_TABLE_JOUEUR_27);
178  db.execSQL(INSERT_TABLE_JOUEUR_28);
179  db.execSQL(INSERT_TABLE_JOUEUR_29);
180  db.execSQL(INSERT_TABLE_JOUEUR_30);
181  db.execSQL(INSERT_TABLE_JOUEUR_31);
182 
183  // Tests
184  /*db.execSQL(INSERT_TABLE_RENCONTRE_1);
185  db.execSQL(INSERT_TABLE_PARTIE_1);
186  db.execSQL(INSERT_TABLE_PARTIE_2);
187  db.execSQL(INSERT_TABLE_PARTIE_3);*/
188  }
static final String INSERT_TABLE_JOUEUR_2
Definition: SQLiteAREA.java:44
static final String TAG
TAG pour les logs.
Definition: SQLiteAREA.java:20
static final String INSERT_TABLE_EQUIPE_5
Definition: SQLiteAREA.java:40
static final String INSERT_TABLE_EQUIPE_6
Definition: SQLiteAREA.java:41
static final String INSERT_TABLE_EQUIPE_3
Definition: SQLiteAREA.java:38
static final String INSERT_TABLE_JOUEUR_25
Definition: SQLiteAREA.java:67
static final String INSERT_TABLE_JOUEUR_11
Definition: SQLiteAREA.java:53
static final String INSERT_TABLE_JOUEUR_27
Definition: SQLiteAREA.java:69
static final String INSERT_TABLE_JOUEUR_21
Definition: SQLiteAREA.java:63
static final String INSERT_TABLE_JOUEUR_14
Definition: SQLiteAREA.java:56
static final String INSERT_TABLE_JOUEUR_31
Definition: SQLiteAREA.java:73
static final String INSERT_TABLE_JOUEUR_16
Definition: SQLiteAREA.java:58
static final String INSERT_TABLE_JOUEUR_4
Definition: SQLiteAREA.java:46
static final String INSERT_TABLE_JOUEUR_13
Definition: SQLiteAREA.java:55
static final String INSERT_TABLE_JOUEUR_3
Definition: SQLiteAREA.java:45
static final String INSERT_TABLE_JOUEUR_19
Definition: SQLiteAREA.java:61
static final String INSERT_TABLE_JOUEUR_26
Definition: SQLiteAREA.java:68
static final String INSERT_TABLE_EQUIPE_1
Definition: SQLiteAREA.java:36
static final String INSERT_TABLE_JOUEUR_18
Definition: SQLiteAREA.java:60
static final String INSERT_TABLE_JOUEUR_29
Definition: SQLiteAREA.java:71
static final String INSERT_TABLE_JOUEUR_5
Definition: SQLiteAREA.java:47
static final String INSERT_TABLE_JOUEUR_1
Definition: SQLiteAREA.java:43
static final String INSERT_TABLE_JOUEUR_30
Definition: SQLiteAREA.java:72
static final String INSERT_TABLE_JOUEUR_28
Definition: SQLiteAREA.java:70
static final String INSERT_TABLE_JOUEUR_15
Definition: SQLiteAREA.java:57
static final String INSERT_TABLE_JOUEUR_7
Definition: SQLiteAREA.java:49
static final String INSERT_TABLE_JOUEUR_24
Definition: SQLiteAREA.java:66
static final String INSERT_TABLE_JOUEUR_12
Definition: SQLiteAREA.java:54
static final String INSERT_TABLE_JOUEUR_20
Definition: SQLiteAREA.java:62
static final String INSERT_TABLE_JOUEUR_17
Definition: SQLiteAREA.java:59
static final String INSERT_TABLE_JOUEUR_9
Definition: SQLiteAREA.java:51
static final String INSERT_TABLE_EQUIPE_4
Definition: SQLiteAREA.java:39
static final String INSERT_TABLE_JOUEUR_10
Definition: SQLiteAREA.java:52
static final String INSERT_TABLE_EQUIPE_2
Definition: SQLiteAREA.java:37
static final String INSERT_TABLE_JOUEUR_22
Definition: SQLiteAREA.java:64
static final String INSERT_TABLE_JOUEUR_8
Definition: SQLiteAREA.java:50
static final String INSERT_TABLE_JOUEUR_6
Definition: SQLiteAREA.java:48
static final String INSERT_TABLE_JOUEUR_23
Definition: SQLiteAREA.java:65

◆ onCreate()

void com.example.area.SQLiteAREA.onCreate ( SQLiteDatabase  db)

Méthode appelée à la création de la base de données.

Paramètres
dbLa base de données créée

Définition à la ligne 96 du fichier SQLiteAREA.java.

Références com.example.area.SQLiteAREA.creerTables(), et com.example.area.SQLiteAREA.insererDonneesInitiales().

Référencé par com.example.area.SQLiteAREA.onUpgrade().

97  {
98  Log.d(TAG, "onCreate() path = " + db.getPath());
99  creerTables(db);
101  }
void insererDonneesInitiales(SQLiteDatabase db)
Méthode permettant d'éxecuter les requêtes d'insertion de données initiales.
static final String TAG
TAG pour les logs.
Definition: SQLiteAREA.java:20
void creerTables(SQLiteDatabase db)
Méthode permettant d'éxecuter les requêtes de création des tables.

◆ onUpgrade()

void com.example.area.SQLiteAREA.onUpgrade ( SQLiteDatabase  db,
int  oldVersion,
int  newVersion 
)

Méthode appelée lors de la mise à jour de la base de données.

Définition à la ligne 107 du fichier SQLiteAREA.java.

Références com.example.area.SQLiteAREA.onCreate().

108  {
109  Log.d(TAG, "onUpgrade()");
110  db.execSQL("DROP TABLE IF EXISTS Score;");
111  db.execSQL("DROP TABLE IF EXISTS Partie;");
112  db.execSQL("DROP TABLE IF EXISTS Rencontre;");
113  db.execSQL("DROP TABLE IF EXISTS Joueur;");
114  db.execSQL("DROP TABLE IF EXISTS Equipe;");
115  /*db.execSQL("DROP TABLE Equipe;");
116  db.execSQL("DROP TABLE Joueur;");
117  db.execSQL("DROP TABLE Rencontre;");
118  db.execSQL("DROP TABLE Partie;");
119  db.execSQL("DROP TABLE Score;");*/
120  onCreate(db);
121  }
void onCreate(SQLiteDatabase db)
Méthode appelée à la création de la base de données.
Definition: SQLiteAREA.java:96
static final String TAG
TAG pour les logs.
Definition: SQLiteAREA.java:20

Documentation des données membres

◆ CREATE_TABLE_EQUIPE

final String com.example.area.SQLiteAREA.CREATE_TABLE_EQUIPE = "CREATE TABLE IF NOT EXISTS Equipe(idEquipe INTEGER PRIMARY KEY AUTOINCREMENT, nomClub VARCHAR);"
staticprivate

Requêtes de création des tables

Définition à la ligne 27 du fichier SQLiteAREA.java.

◆ CREATE_TABLE_JOUEUR

final String com.example.area.SQLiteAREA.CREATE_TABLE_JOUEUR = "CREATE TABLE IF NOT EXISTS Joueur(numeroLicence INTEGER PRIMARY KEY, idEquipe INTEGER NOT NULL, nom VARCHAR, prenom VARCHAR, CONSTRAINT fk_idEquipe_1 FOREIGN KEY (idEquipe) REFERENCES Equipe(idEquipe), UNIQUE(nom,prenom));"
staticprivate

Définition à la ligne 28 du fichier SQLiteAREA.java.

◆ CREATE_TABLE_PARTIE

final String com.example.area.SQLiteAREA.CREATE_TABLE_PARTIE = "CREATE TABLE IF NOT EXISTS Partie(idPartie INTEGER PRIMARY KEY AUTOINCREMENT, idRencontre INTEGER NOT NULL, idJoueurA INTEGER NOT NULL, idJoueurB INTEGER NOT NULL, idJoueurW INTEGER NOT NULL, idJoueurX INTEGER NOT NULL, nbManchesGagnantes INTEGER DEFAULT 0, nbPointsParManche INTEGER DEFAULT 0, typePartie INTEGER DEFAULT 1, debut DATETIME NOT NULL, fin DATETIME, CONSTRAINT fk_idRencontre_1 FOREIGN KEY (idRencontre) REFERENCES Rencontre(idRencontre), CONSTRAINT fk_idJoueur_A FOREIGN KEY (idJoueurA) REFERENCES Joueur(numeroLicence), CONSTRAINT fk_idJoueur_B FOREIGN KEY (idJoueurB) REFERENCES Joueur(numeroLicence), CONSTRAINT fk_idJoueur_W FOREIGN KEY (idJoueurW) REFERENCES Joueur(numeroLicence), CONSTRAINT fk_idJoueur_X FOREIGN KEY (idJoueurX) REFERENCES Joueur(numeroLicence));"
staticprivate

Définition à la ligne 30 du fichier SQLiteAREA.java.

◆ CREATE_TABLE_RENCONTRE

final String com.example.area.SQLiteAREA.CREATE_TABLE_RENCONTRE = "CREATE TABLE IF NOT EXISTS Rencontre(idRencontre INTEGER PRIMARY KEY AUTOINCREMENT, idEquipeA INTEGER NOT NULL, idEquipeB INTEGER NOT NULL, nbPartiesGagnantes INTEGER DEFAULT 0, estFinie INTEGER DEFAULT 0, horodatage DATETIME NOT NULL, CONSTRAINT fk_idEquipe_A FOREIGN KEY (idEquipeA) REFERENCES Equipe(idEquipe), CONSTRAINT fk_idEquipe_B FOREIGN KEY (idEquipeB) REFERENCES Equipe(idEquipe));"
staticprivate

Définition à la ligne 29 du fichier SQLiteAREA.java.

◆ CREATE_TABLE_SCORE

final String com.example.area.SQLiteAREA.CREATE_TABLE_SCORE = "CREATE TABLE IF NOT EXISTS Score(idPartie INTEGER NOT NULL, numeroSet INTEGER NOT NULL, pointsJoueurEquipeA INTEGER DEFAULT 0, pointsJoueurEquipeB INTEGER DEFAULT 0, debut DATETIME NOT NULL, fin DATETIME, CONSTRAINT pk_score PRIMARY KEY (idPartie,numeroSet), CONSTRAINT fk_idPartie_1 FOREIGN KEY (idPartie) REFERENCES Partie(idPartie));"
staticprivate

Définition à la ligne 31 du fichier SQLiteAREA.java.

◆ DATABASE_NAME

final String com.example.area.SQLiteAREA.DATABASE_NAME = "mobile-area.db"
static

Le nom de la base de données.

Définition à la ligne 21 du fichier SQLiteAREA.java.

◆ DATABASE_VERSION

final int com.example.area.SQLiteAREA.DATABASE_VERSION = 3
static

La version de la base de données.

Définition à la ligne 22 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_EQUIPE_1

final String com.example.area.SQLiteAREA.INSERT_TABLE_EQUIPE_1 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'PPC Avignon');"
staticprivate

Requêtes d'insertion de initiales dans la base de données

Définition à la ligne 36 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_EQUIPE_2

final String com.example.area.SQLiteAREA.INSERT_TABLE_EQUIPE_2 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'PPC Pernes');"
staticprivate

Définition à la ligne 37 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_EQUIPE_3

final String com.example.area.SQLiteAREA.INSERT_TABLE_EQUIPE_3 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'PPC Sorgues');"
staticprivate

Définition à la ligne 38 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_EQUIPE_4

final String com.example.area.SQLiteAREA.INSERT_TABLE_EQUIPE_4 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'AS Cavaillon TT');"
staticprivate

Définition à la ligne 39 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_EQUIPE_5

final String com.example.area.SQLiteAREA.INSERT_TABLE_EQUIPE_5 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'C.S. Pertuis');"
staticprivate

Définition à la ligne 40 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_EQUIPE_6

final String com.example.area.SQLiteAREA.INSERT_TABLE_EQUIPE_6 = "INSERT INTO Equipe (idEquipe, nomClub) VALUES (NULL,'T.T. Morières');"
staticprivate

Définition à la ligne 41 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_1

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_1 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (9419829,1,'BOUDRIMIL','Kamal');"
staticprivate

Définition à la ligne 43 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_10

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_10 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (844549,2,'FAGOO','Damien');"
staticprivate

Définition à la ligne 52 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_11

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_11 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (843944,3,'BEAUMONT','Jérôme');"
staticprivate

Définition à la ligne 53 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_12

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_12 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (303504,3,'SAULNIER','Christian');"
staticprivate

Définition à la ligne 54 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_13

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_13 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (842353,3,'COMTE','Emmanuel');"
staticprivate

Définition à la ligne 55 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_14

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_14 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (842363,3,'LEVRARD','Mickael');"
staticprivate

Définition à la ligne 56 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_15

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_15 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (645758,3,'FILAFERRO','Thomas');"
staticprivate

Définition à la ligne 57 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_16

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_16 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (846543,3,'DUBOURG ','Dylan');"
staticprivate

Définition à la ligne 58 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_17

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_17 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (841424,4,'ALBERT','Pierre-david');"
staticprivate

Définition à la ligne 59 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_18

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_18 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (843634,4,'MANGIN','Frederic');"
staticprivate

Définition à la ligne 60 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_19

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_19 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (9110467,4,'ZENATY','Julien');"
staticprivate

Définition à la ligne 61 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_2

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_2 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (844443,1,'REDOR','Simon');"
staticprivate

Définition à la ligne 44 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_20

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_20 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (843871,4,'MANGIN','Thierry');"
staticprivate

Définition à la ligne 62 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_21

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_21 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (842471,4,'DESPRES','Gregory');"
staticprivate

Définition à la ligne 63 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_22

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_22 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (3330232,5,'BADRE','Corentin');"
staticprivate

Définition à la ligne 64 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_23

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_23 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (845470,5,'CHOUISNARD','Enzo');"
staticprivate

Définition à la ligne 65 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_24

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_24 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (261769,5,'LASCOMBE','Nicolas');"
staticprivate

Définition à la ligne 66 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_25

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_25 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (845078,5,'BOINARD','Thomas');"
staticprivate

Définition à la ligne 67 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_26

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_26 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (84326,5,'SOLER','Michel');"
staticprivate

Définition à la ligne 68 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_27

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_27 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (305731,6,'OPEZZO','Mathieu');"
staticprivate

Définition à la ligne 69 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_28

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_28 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (1310341,6,'AMBROSINO','Stephane');"
staticprivate

Définition à la ligne 70 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_29

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_29 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (136310,6,'MALET','Sebastien');"
staticprivate

Définition à la ligne 71 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_3

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_3 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (843368,1,'KRIER','Eric');"
staticprivate

Définition à la ligne 45 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_30

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_30 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (349167,6,'ROUTTIER','Julien');"
staticprivate

Définition à la ligne 72 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_31

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_31 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (43041,6,'JOULLIE','Arnaud');"
staticprivate

Définition à la ligne 73 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_4

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_4 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (139328,1,'RUIZ','Jean michel');"
staticprivate

Définition à la ligne 46 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_5

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_5 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (841827,1,'GUIDARELLI','Nicolas');"
staticprivate

Définition à la ligne 47 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_6

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_6 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (9420542,2,'RUAULT','Nicolas');"
staticprivate

Définition à la ligne 48 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_7

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_7 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (845682,2,'CROUZET','Lionel');"
staticprivate

Définition à la ligne 49 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_8

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_8 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (847650,2,'FLORES','Fabien');"
staticprivate

Définition à la ligne 50 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_JOUEUR_9

final String com.example.area.SQLiteAREA.INSERT_TABLE_JOUEUR_9 = "INSERT INTO Joueur(numeroLicence, idEquipe, nom, prenom) VALUES (845423,2,'BRESSON','Thibault');"
staticprivate

Définition à la ligne 51 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_PARTIE_1

final String com.example.area.SQLiteAREA.INSERT_TABLE_PARTIE_1 = "INSERT INTO Partie(idPartie, idRencontre, idJoueurA, idJoueurB, idJoueurW, idJoueurX, nbManchesGagnantes, nbPointsParManche, typePartie, debut) VALUES (NULL,1,843944,9419829,843944,9419829,3,11,1,'2021-01-29 08:15:00');"
staticprivate

Définition à la ligne 79 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_PARTIE_2

final String com.example.area.SQLiteAREA.INSERT_TABLE_PARTIE_2 = "INSERT INTO Partie(idPartie, idRencontre, idJoueurA, idJoueurB, idJoueurW, idJoueurX, nbManchesGagnantes, nbPointsParManche, typePartie, debut) VALUES (NULL,1,303504,844443,303504,844443,3,11,1,'2021-01-29 08:15:00');"
staticprivate

Définition à la ligne 80 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_PARTIE_3

final String com.example.area.SQLiteAREA.INSERT_TABLE_PARTIE_3 = "INSERT INTO Partie(idPartie, idRencontre, idJoueurA, idJoueurB, idJoueurW, idJoueurX, nbManchesGagnantes, nbPointsParManche, typePartie, debut) VALUES (NULL,1,843944,303504,9419829,844443,3,11,2,'2021-01-29 08:15:00');"
staticprivate

Définition à la ligne 81 du fichier SQLiteAREA.java.

◆ INSERT_TABLE_RENCONTRE_1

final String com.example.area.SQLiteAREA.INSERT_TABLE_RENCONTRE_1 = "INSERT INTO Rencontre(idRencontre, idEquipeA, idEquipeB, nbPartiesGagnantes, estFinie, horodatage) VALUES (NULL,3,1,8,0,'2021-01-29 08:00:00');"
staticprivate

Requêtes de test

Définition à la ligne 78 du fichier SQLiteAREA.java.

◆ TAG

final String com.example.area.SQLiteAREA.TAG = "_SQLiteAREA"
staticprivate

TAG pour les logs.

Définition à la ligne 20 du fichier SQLiteAREA.java.


La documentation de cette classe a été générée à partir du fichier suivant :