feat[SQL]: adding a python file to generate data. This file generates corrupted data. TODO : remove unused foreign keys and already used primary keys.
This commit is contained in:
parent
8ecd584b57
commit
bbf7a292ad
0
PostgreSQL/build/.gitkeep
Normal file
0
PostgreSQL/build/.gitkeep
Normal file
@ -12,80 +12,88 @@ CREATE TABLE acheter
|
||||
(
|
||||
id_membre INTEGER NOT NULL,
|
||||
id_piece INTEGER NOT NULL,
|
||||
quantite_acheter INTEGER ,
|
||||
quantite_acheter INTEGER ,
|
||||
CONSTRAINT pk__acheter PRIMARY KEY (id_membre, id_piece)
|
||||
);
|
||||
|
||||
CREATE TABLE avoir_motif
|
||||
(
|
||||
id_piece INTEGER NOT NULL,
|
||||
id_motif INTEGER NOT NULL,
|
||||
id_piece INTEGER ,
|
||||
id_motif INTEGER ,
|
||||
CONSTRAINT pk__avoir_motif PRIMARY KEY (id_piece, id_motif)
|
||||
);
|
||||
|
||||
CREATE TABLE avoir_tag
|
||||
(
|
||||
id_tag INTEGER ,
|
||||
id_boite INTEGER ,
|
||||
CONSTRAINT pk__avoir_tag PRIMARY KEY (id_tag, id_boite)
|
||||
);
|
||||
|
||||
CREATE TABLE boites
|
||||
(
|
||||
id_boite SERIAL NOT NULL,
|
||||
titre_boite varchar(255) NOT NULL,
|
||||
date_boite DATE ,
|
||||
id_boite INTEGER NOT NULL,
|
||||
titre_boite varchar(255) NOT NULL,
|
||||
date_boite DATE ,
|
||||
id_marque INTEGER ,
|
||||
CONSTRAINT pk__boites PRIMARY KEY (id_boite)
|
||||
);
|
||||
|
||||
CREATE TABLE colorer
|
||||
(
|
||||
id_piece INTEGER NOT NULL,
|
||||
id_couleur INTEGER NOT NULL,
|
||||
id_couleur INTEGER ,
|
||||
CONSTRAINT pk__colorer PRIMARY KEY (id_piece, id_couleur)
|
||||
);
|
||||
|
||||
CREATE TABLE construire
|
||||
(
|
||||
id_boite INTEGER NOT NULL,
|
||||
id_modele INTEGER NOT NULL,
|
||||
id_boite INTEGER ,
|
||||
id_modele INTEGER ,
|
||||
CONSTRAINT pk__construire PRIMARY KEY (id_boite, id_modele)
|
||||
);
|
||||
|
||||
CREATE TABLE contenir
|
||||
(
|
||||
id_boite INTEGER NOT NULL,
|
||||
id_piece INTEGER NOT NULL,
|
||||
quantite_contenir INTEGER NOT NULL,
|
||||
id_boite INTEGER ,
|
||||
id_piece INTEGER ,
|
||||
quantite_contenir INTEGER NOT NULL,
|
||||
CONSTRAINT pk__contenir PRIMARY KEY (id_boite, id_piece)
|
||||
);
|
||||
|
||||
CREATE TABLE couleurs
|
||||
(
|
||||
id_couleur SERIAL NOT NULL,
|
||||
nom_couleur VARCHAR(255) ,
|
||||
id_couleur INTEGER NOT NULL,
|
||||
nom_couleur VARCHAR(255) ,
|
||||
CONSTRAINT pk__couleurs PRIMARY KEY (id_couleur)
|
||||
);
|
||||
|
||||
CREATE TABLE enregistrer
|
||||
(
|
||||
id_boite INTEGER NOT NULL,
|
||||
id_membre INTEGER NOT NULL,
|
||||
quantite_enregistrer INTEGER NOT NULL,
|
||||
id_boite INTEGER ,
|
||||
id_membre INTEGER ,
|
||||
quantite_enregistrer INTEGER NOT NULL,
|
||||
CONSTRAINT pk__enregistrer PRIMARY KEY (id_boite, id_membre)
|
||||
);
|
||||
|
||||
CREATE TABLE etre
|
||||
(
|
||||
id_piece INTEGER NOT NULL,
|
||||
id_marque INTEGER NOT NULL,
|
||||
id_marque INTEGER ,
|
||||
CONSTRAINT pk__etre PRIMARY KEY (id_piece, id_marque)
|
||||
);
|
||||
|
||||
CREATE TABLE etre_complexe
|
||||
(
|
||||
id_piece INTEGER NOT NULL,
|
||||
id_piece_complexe INTEGER NOT NULL,
|
||||
id_piece INTEGER NOT NULL,
|
||||
id_piece_complexe INTEGER NOT NULL,
|
||||
CONSTRAINT pk__etre_complexe PRIMARY KEY (id_piece, id_piece_complexe)
|
||||
);
|
||||
|
||||
CREATE TABLE etre_forme
|
||||
(
|
||||
id_forme INTEGER NOT NULL,
|
||||
id_piece INTEGER NOT NULL,
|
||||
id_forme INTEGER NOT NULL,
|
||||
id_piece INTEGER NOT NULL,
|
||||
CONSTRAINT pk__etre_forme PRIMARY KEY (id_forme, id_piece)
|
||||
);
|
||||
|
||||
@ -98,102 +106,109 @@ CREATE TABLE fils
|
||||
|
||||
CREATE TABLE illustrations
|
||||
(
|
||||
id_illustration SERIAL NOT NULL,
|
||||
url_illustration VARCHAR(2048) ,
|
||||
id_modele INTEGER NOT NULL,
|
||||
id_illustration INTEGER NOT NULL,
|
||||
url_illustration VARCHAR(2048) ,
|
||||
id_modele INTEGER NOT NULL,
|
||||
CONSTRAINT pk__illustrations PRIMARY KEY (id_illustration)
|
||||
);
|
||||
|
||||
CREATE TABLE marques
|
||||
(
|
||||
id_marque SERIAL NOT NULL,
|
||||
nom_marque VARCHAR(255) ,
|
||||
id_marque INTEGER NOT NULL,
|
||||
nom_marque VARCHAR(255) ,
|
||||
CONSTRAINT pk__marques PRIMARY KEY (id_marque)
|
||||
);
|
||||
|
||||
CREATE TABLE membres
|
||||
(
|
||||
id_membre INTEGER NOT NULL,
|
||||
nom_membre VARCHAR(255) NOT NULL,
|
||||
CONSTRAINT pk__membres PRIMARY KEY (id_membre)
|
||||
);
|
||||
|
||||
CREATE TABLE messages
|
||||
(
|
||||
id_message SERIAL NOT NULL,
|
||||
contenu_message VARCHAR(255) ,
|
||||
id_membre SERIAL NOT NULL,
|
||||
id_fil SERIAL NOT NULL,
|
||||
id_message_2 SERIAL NOT NULL,
|
||||
id_message INTEGER NOT NULL,
|
||||
contenu_message VARCHAR(255) ,
|
||||
id_membre INTEGER NOT NULL,
|
||||
id_fil INTEGER NOT NULL,
|
||||
id_message_2 INTEGER NOT NULL,
|
||||
CONSTRAINT pk__messages PRIMARY KEY (id_message)
|
||||
);
|
||||
|
||||
CREATE TABLE modeles
|
||||
(
|
||||
id_modele SERIAL NOT NULL,
|
||||
nom_modele VARCHAR(255) ,
|
||||
url_notice_modele VARCHAR(2048) ,
|
||||
id_membre INTEGER NOT NULL,
|
||||
id_modele_2 INTEGER NOT NULL,
|
||||
id_modele INTEGER NOT NULL,
|
||||
nom_modele VARCHAR(255) ,
|
||||
url_notice_modele VARCHAR(2048) ,
|
||||
id_membre INTEGER NOT NULL,
|
||||
id_modele_etendu INTEGER NOT NULL,
|
||||
CONSTRAINT pk__modeles PRIMARY KEY (id_modele)
|
||||
);
|
||||
|
||||
CREATE TABLE necessiter
|
||||
(
|
||||
id_modele INTEGER NOT NULL,
|
||||
id_modele INTEGER ,
|
||||
id_piece INTEGER NOT NULL,
|
||||
quantite_necessiter INTEGER NOT NULL,
|
||||
quantite_necessiter INTEGER NOT NULL,
|
||||
CONSTRAINT pk__necessiter PRIMARY KEY (id_modele, id_piece)
|
||||
);
|
||||
|
||||
CREATE TABLE noter
|
||||
(
|
||||
id_modele INTEGER NOT NULL,
|
||||
id_membre INTEGER NOT NULL,
|
||||
note_noter VARCHAR(255) NOT NULL,
|
||||
id_modele INTEGER ,
|
||||
id_membre INTEGER ,
|
||||
note_noter VARCHAR(255) NOT NULL,
|
||||
CONSTRAINT pk__noter PRIMARY KEY (id_modele, id_membre)
|
||||
);
|
||||
|
||||
CREATE TABLE perdre
|
||||
(
|
||||
id_membre INTEGER NOT NULL,
|
||||
id_boite INTEGER NOT NULL,
|
||||
id_membre INTEGER ,
|
||||
id_boite INTEGER ,
|
||||
id_piece INTEGER NOT NULL,
|
||||
quantite_perdre INTEGER NOT NULL,
|
||||
quantite_perdre INTEGER NOT NULL,
|
||||
CONSTRAINT pk__perdre PRIMARY KEY (id_membre, id_boite, id_piece)
|
||||
);
|
||||
|
||||
CREATE TABLE tags
|
||||
(
|
||||
id_tag INTEGER NOT NULL,
|
||||
nom_tag VARCHAR(255) ,
|
||||
CONSTRAINT pk__tags PRIMARY KEY (id_tag)
|
||||
);
|
||||
|
||||
CREATE TABLE varier
|
||||
(
|
||||
id_modele INTEGER NOT NULL,
|
||||
id_modele_2 INTEGER NOT NULL,
|
||||
CONSTRAINT pk__varier PRIMARY KEY (id_modele, id_modele_2)
|
||||
id_modele INTEGER ,
|
||||
id_modele_etendu INTEGER ,
|
||||
CONSTRAINT pk__varier PRIMARY KEY (id_modele, id_modele_etendu)
|
||||
);
|
||||
|
||||
CREATE TABLE formes
|
||||
(
|
||||
id_forme SERIAL NOT NULL,
|
||||
nom_forme VARCHAR(255) NOT NULL,
|
||||
id_forme INTEGER NOT NULL,
|
||||
nom_forme VARCHAR(255) NOT NULL,
|
||||
CONSTRAINT pk__formes PRIMARY KEY (id_forme)
|
||||
);
|
||||
|
||||
CREATE TABLE membres
|
||||
(
|
||||
id_membre SERIAL NOT NULL,
|
||||
nom_membre VARCHAR(255) NOT NULL,
|
||||
mdp_membre VARCHAR(255) NOT NULL,
|
||||
CONSTRAINT pk__membres PRIMARY KEY (id_membre)
|
||||
);
|
||||
|
||||
CREATE TABLE motifs
|
||||
(
|
||||
id_motif SERIAL NOT NULL,
|
||||
nom_motif VARCHAR(255) NOT NULL,
|
||||
id_motif INTEGER NOT NULL,
|
||||
nom_motif VARCHAR(255) NOT NULL,
|
||||
CONSTRAINT pk__motifs PRIMARY KEY (id_motif)
|
||||
);
|
||||
|
||||
CREATE TABLE pieces
|
||||
(
|
||||
id_piece SERIAL NOT NULL,
|
||||
id_piece INTEGER NOT NULL,
|
||||
CONSTRAINT pk__pieces PRIMARY KEY (id_piece)
|
||||
);
|
||||
|
||||
CREATE TABLE pieces_complexes
|
||||
(
|
||||
id_piece_complexe SERIAL NOT NULL,
|
||||
id_piece_complexe INTEGER NOT NULL,
|
||||
CONSTRAINT pk__pieces_complexes PRIMARY KEY (id_piece_complexe)
|
||||
);
|
||||
|
||||
@ -217,6 +232,18 @@ ALTER TABLE avoir_motif
|
||||
ADD CONSTRAINT fk2__avoir_motif FOREIGN KEY (id_motif)
|
||||
REFERENCES motifs (id_motif);
|
||||
|
||||
ALTER TABLE avoir_tag
|
||||
ADD CONSTRAINT fk1__avoir_tag FOREIGN KEY (id_tag)
|
||||
REFERENCES tags (id_tag);
|
||||
|
||||
ALTER TABLE avoir_tag
|
||||
ADD CONSTRAINT fk2__avoir_tag FOREIGN KEY (id_boite)
|
||||
REFERENCES boites (id_boite);
|
||||
|
||||
ALTER TABLE boites
|
||||
ADD CONSTRAINT fk1__boites FOREIGN KEY (id_marque)
|
||||
REFERENCES marques (id_marque);
|
||||
|
||||
ALTER TABLE colorer
|
||||
ADD CONSTRAINT fk1__colorer FOREIGN KEY (id_piece)
|
||||
REFERENCES pieces (id_piece);
|
||||
@ -234,7 +261,11 @@ ALTER TABLE construire
|
||||
REFERENCES modeles (id_modele);
|
||||
|
||||
ALTER TABLE contenir
|
||||
ADD CONSTRAINT fk2__contenir FOREIGN KEY (id_boite)
|
||||
ADD CONSTRAINT fk1__contenir FOREIGN KEY (id_boite)
|
||||
REFERENCES boites (id_boite);
|
||||
|
||||
ALTER TABLE contenir
|
||||
ADD CONSTRAINT fk2__contenir FOREIGN KEY (id_piece)
|
||||
REFERENCES pieces (id_piece);
|
||||
|
||||
ALTER TABLE enregistrer
|
||||
@ -249,6 +280,10 @@ ALTER TABLE etre
|
||||
ADD CONSTRAINT fk1__etre FOREIGN KEY (id_piece)
|
||||
REFERENCES pieces (id_piece);
|
||||
|
||||
ALTER TABLE etre
|
||||
ADD CONSTRAINT fk2__etre FOREIGN KEY (id_marque)
|
||||
REFERENCES marques (id_marque);
|
||||
|
||||
ALTER TABLE etre_complexe
|
||||
ADD CONSTRAINT fk1__etre_complexe FOREIGN KEY (id_piece)
|
||||
REFERENCES pieces (id_piece);
|
||||
@ -274,13 +309,25 @@ ALTER TABLE illustrations
|
||||
REFERENCES modeles (id_modele);
|
||||
|
||||
ALTER TABLE messages
|
||||
ADD CONSTRAINT fk1__messages FOREIGN KEY (id_fil)
|
||||
ADD CONSTRAINT fk1__messages FOREIGN KEY (id_membre)
|
||||
REFERENCES membres (id_membre);
|
||||
|
||||
ALTER TABLE messages
|
||||
ADD CONSTRAINT fk2__messages FOREIGN KEY (id_fil)
|
||||
REFERENCES fils (id_fil);
|
||||
|
||||
ALTER TABLE messages
|
||||
ADD CONSTRAINT fk2__messages FOREIGN KEY (id_message_2)
|
||||
ADD CONSTRAINT fk3__messages FOREIGN KEY (id_message_2)
|
||||
REFERENCES messages (id_message);
|
||||
|
||||
ALTER TABLE modeles
|
||||
ADD CONSTRAINT fk1__modeles FOREIGN KEY (id_membre)
|
||||
REFERENCES membres (id_membre);
|
||||
|
||||
ALTER TABLE modeles
|
||||
ADD CONSTRAINT fk2__modeles FOREIGN KEY (id_modele_etendu)
|
||||
REFERENCES modeles (id_modele);
|
||||
|
||||
ALTER TABLE necessiter
|
||||
ADD CONSTRAINT fk1__necessiter FOREIGN KEY (id_modele)
|
||||
REFERENCES modeles (id_modele);
|
||||
@ -314,7 +361,7 @@ ALTER TABLE varier
|
||||
REFERENCES modeles (id_modele);
|
||||
|
||||
ALTER TABLE varier
|
||||
ADD CONSTRAINT fk2__varier FOREIGN KEY (id_modele_2)
|
||||
ADD CONSTRAINT fk2__varier FOREIGN KEY (id_modele_etendu)
|
||||
REFERENCES modeles (id_modele);
|
||||
|
||||
-- ============================================================================
|
||||
|
663
PostgreSQL/data/brands.csv
Normal file
663
PostgreSQL/data/brands.csv
Normal file
@ -0,0 +1,663 @@
|
||||
brand
|
||||
Klein LLC
|
||||
DuBuque and Sons
|
||||
Wisozk-Heidenreich
|
||||
Fadel-Torp
|
||||
Predovic-Aufderhar
|
||||
Simonis Inc
|
||||
Gleason and Sons
|
||||
Hilll-Douglas
|
||||
Leannon Inc
|
||||
Hane Inc
|
||||
Bechtelar-Mosciski
|
||||
Hane-Kirlin
|
||||
Oberbrunner-Sauer
|
||||
Lakin Inc
|
||||
|
||||
Daniel-Kris
|
||||
Price-Gerhold
|
||||
|
||||
Schultz Inc
|
||||
Erdman and Sons
|
||||
Blick-Howell
|
||||
Leannon Group
|
||||
Prosacco LLC
|
||||
Corwin-Schimmel
|
||||
Morar-Harber
|
||||
|
||||
Kemmer and Sons
|
||||
|
||||
Boehm-Balistreri
|
||||
Schumm LLC
|
||||
Olson-Schmitt
|
||||
McCullough-Stoltenberg
|
||||
Ferry LLC
|
||||
Cruickshank and Sons
|
||||
Goodwin-Mayert
|
||||
Feest Inc
|
||||
Koss-Flatley
|
||||
Stark Inc
|
||||
Ratke-Bode
|
||||
Walker-Pacocha
|
||||
Schumm-Jacobs
|
||||
Botsford Inc
|
||||
Baumbach LLC
|
||||
Turcotte Group
|
||||
Boyle-Brown
|
||||
Kuvalis and Sons
|
||||
Cartwright Inc
|
||||
|
||||
Russel-Heller
|
||||
Gleichner-Barton
|
||||
Kreiger-Walsh
|
||||
Murphy-Von
|
||||
Morissette-Zulauf
|
||||
Jacobs-Schaefer
|
||||
Fay and Sons
|
||||
|
||||
Reichel LLC
|
||||
|
||||
Gutkowski LLC
|
||||
Littel Inc
|
||||
Towne-Harvey
|
||||
Lang-Kirlin
|
||||
VonRueden and Sons
|
||||
Bogan-Tremblay
|
||||
Bradtke-Monahan
|
||||
Stiedemann-Kling
|
||||
Champlin-Jacobs
|
||||
Walsh-Blick
|
||||
Hagenes-Paucek
|
||||
Volkman and Sons
|
||||
Abshire Inc
|
||||
Senger-Johnston
|
||||
Hand Group
|
||||
Rolfson-Mayert
|
||||
Volkman-Ondricka
|
||||
Runolfsdottir-Walter
|
||||
Schulist-Wolf
|
||||
Reichel-Franecki
|
||||
Effertz and Sons
|
||||
Howe LLC
|
||||
Rohan-Bartoletti
|
||||
Pacocha-Emmerich
|
||||
Nolan-Quitzon
|
||||
Stiedemann Inc
|
||||
Connelly-Leuschke
|
||||
Cummings-Gibson
|
||||
Weimann-Kub
|
||||
Nitzsche-McDermott
|
||||
Von Group
|
||||
Dietrich LLC
|
||||
Schamberger and Sons
|
||||
Jones-Bogisich
|
||||
Corwin Inc
|
||||
Ziemann-Kohler
|
||||
Ratke-Langosh
|
||||
Price-Bosco
|
||||
Schmeler-Dibbert
|
||||
Monahan Inc
|
||||
Kuvalis LLC
|
||||
|
||||
Schamberger-Kautzer
|
||||
Dickinson-Grady
|
||||
|
||||
Parisian-Runte
|
||||
Hirthe Inc
|
||||
Tromp-Renner
|
||||
Pfeffer LLC
|
||||
Jaskolski and Sons
|
||||
Koepp and Sons
|
||||
|
||||
Maggio-Hickle
|
||||
Casper-Carter
|
||||
Herzog-Jaskolski
|
||||
Lakin-Borer
|
||||
Sanford-Maggio
|
||||
Shields-Kihn
|
||||
Wilderman-Wisozk
|
||||
Nienow-Sanford
|
||||
Stiedemann LLC
|
||||
Fay-Weber
|
||||
Cartwright-Wiegand
|
||||
Veum Inc
|
||||
Greenholt Group
|
||||
Bergnaum and Sons
|
||||
Steuber-Breitenberg
|
||||
Rempel-Lynch
|
||||
Baumbach Inc
|
||||
Jast-Schiller
|
||||
Streich LLC
|
||||
Marquardt-Parisian
|
||||
Labadie and Sons
|
||||
Gulgowski LLC
|
||||
Balistreri Group
|
||||
Kiehn-Hirthe
|
||||
Effertz-Gorczany
|
||||
Goldner-Breitenberg
|
||||
Upton-Beier
|
||||
White LLC
|
||||
Rowe Group
|
||||
Wolf-Roberts
|
||||
Hudson-Pacocha
|
||||
|
||||
Mohr-Pacocha
|
||||
Doyle LLC
|
||||
Kihn-Kirlin
|
||||
Dooley LLC
|
||||
Vandervort-Feest
|
||||
|
||||
Thiel-Gorczany
|
||||
Reichel-Mertz
|
||||
Medhurst Group
|
||||
Feil and Sons
|
||||
Runolfsdottir Group
|
||||
Fritsch-Gerhold
|
||||
Lang Group
|
||||
|
||||
Ullrich LLC
|
||||
Oberbrunner-Hirthe
|
||||
Bosco-Lehner
|
||||
Orn Group
|
||||
Blick-Bruen
|
||||
Green and Sons
|
||||
|
||||
Sporer Group
|
||||
Prohaska-Hauck
|
||||
Reynolds Group
|
||||
Block-Parisian
|
||||
Schumm-Ortiz
|
||||
Leffler-Murazik
|
||||
Crist LLC
|
||||
Marquardt Group
|
||||
Gislason Inc
|
||||
|
||||
Ondricka-Hintz
|
||||
Walsh LLC
|
||||
Koepp-Schamberger
|
||||
Rath-Runolfsdottir
|
||||
Bayer-Green
|
||||
Reichert Group
|
||||
Haag LLC
|
||||
Haley-Donnelly
|
||||
Russel Inc
|
||||
Zulauf Inc
|
||||
Hermiston and Sons
|
||||
|
||||
Runolfsdottir Inc
|
||||
Smitham-Ryan
|
||||
Goyette LLC
|
||||
|
||||
Cummerata Inc
|
||||
Marks-Nikolaus
|
||||
Turcotte Group
|
||||
Walsh Group
|
||||
Erdman LLC
|
||||
Willms-Ortiz
|
||||
Miller and Sons
|
||||
Moore and Sons
|
||||
Leffler-Dicki
|
||||
Kautzer-Funk
|
||||
Murazik-Sipes
|
||||
Pollich Group
|
||||
Volkman-Koepp
|
||||
Prosacco LLC
|
||||
|
||||
Trantow LLC
|
||||
McClure-Stanton
|
||||
Corwin-Prohaska
|
||||
Carroll and Sons
|
||||
|
||||
West-Hane
|
||||
Ernser and Sons
|
||||
Jacobson-Kohler
|
||||
Orn-Lemke
|
||||
Moen-Lemke
|
||||
Hackett-Mosciski
|
||||
Hane LLC
|
||||
Wisoky-Jenkins
|
||||
Grady Inc
|
||||
Hagenes Group
|
||||
Donnelly-Waelchi
|
||||
Hermann LLC
|
||||
Weber and Sons
|
||||
Stamm LLC
|
||||
Fay-Satterfield
|
||||
Ondricka-Waelchi
|
||||
Jacobson and Sons
|
||||
Smitham LLC
|
||||
Heidenreich-Robel
|
||||
Langworth-Beier
|
||||
Spinka-Emard
|
||||
Funk LLC
|
||||
|
||||
Mayer and Sons
|
||||
McGlynn-Beer
|
||||
Rippin-Steuber
|
||||
Moen-Yundt
|
||||
Vandervort-Breitenberg
|
||||
Tromp and Sons
|
||||
Pagac-Gislason
|
||||
|
||||
Kulas-Stehr
|
||||
Ryan LLC
|
||||
Bogisich-Baumbach
|
||||
Steuber Inc
|
||||
Boyle-Ondricka
|
||||
Thompson LLC
|
||||
Wilkinson-Flatley
|
||||
Powlowski-Hane
|
||||
Schumm and Sons
|
||||
Thiel and Sons
|
||||
Nolan-Witting
|
||||
Zboncak-Pagac
|
||||
Harris-Thompson
|
||||
|
||||
Hickle-Schaefer
|
||||
Miller LLC
|
||||
Lindgren Group
|
||||
Reilly-Kautzer
|
||||
Barton and Sons
|
||||
Sawayn Inc
|
||||
Schmitt-Runolfsson
|
||||
Gibson-Donnelly
|
||||
Marks LLC
|
||||
Yost LLC
|
||||
Paucek and Sons
|
||||
|
||||
Rice-Krajcik
|
||||
Pfannerstill LLC
|
||||
Willms-Runolfsdottir
|
||||
Grady Inc
|
||||
Reichert-Schroeder
|
||||
Kilback-Johnston
|
||||
|
||||
Bauch-Brown
|
||||
Aufderhar LLC
|
||||
Emmerich-Schumm
|
||||
|
||||
|
||||
Bednar-Luettgen
|
||||
Conroy-Wilkinson
|
||||
Langosh-Howe
|
||||
Breitenberg-Gerhold
|
||||
Considine-Miller
|
||||
Langworth and Sons
|
||||
Balistreri LLC
|
||||
Parisian-Pollich
|
||||
Jacobson Inc
|
||||
|
||||
Ferry-Torphy
|
||||
Effertz LLC
|
||||
Trantow-Marvin
|
||||
Borer and Sons
|
||||
Pfeffer-Klein
|
||||
Leannon-Grady
|
||||
Smitham-Mohr
|
||||
Mante-Padberg
|
||||
Hills Inc
|
||||
Zemlak Group
|
||||
Kessler-Green
|
||||
Terry-Reichert
|
||||
Macejkovic and Sons
|
||||
|
||||
Rice-Bayer
|
||||
Romaguera-Wuckert
|
||||
Dickinson-Greenfelder
|
||||
VonRueden Group
|
||||
|
||||
Krajcik and Sons
|
||||
Romaguera-Pfannerstill
|
||||
Heller-Hammes
|
||||
Wisozk LLC
|
||||
Auer-Beatty
|
||||
Heller-Marks
|
||||
Kertzmann and Sons
|
||||
Schuppe LLC
|
||||
Hammes-Schimmel
|
||||
Raynor Inc
|
||||
Balistreri Group
|
||||
McKenzie and Sons
|
||||
Ebert Group
|
||||
Stanton and Sons
|
||||
Kiehn-Rohan
|
||||
Collier and Sons
|
||||
Johns-Howe
|
||||
Hilll-Emard
|
||||
Douglas-Dietrich
|
||||
Quitzon Inc
|
||||
Olson-Schumm
|
||||
Larkin-Ruecker
|
||||
Feeney Group
|
||||
|
||||
Gislason LLC
|
||||
Lemke and Sons
|
||||
Hackett Group
|
||||
Moen Inc
|
||||
Murphy-Gottlieb
|
||||
Barrows and Sons
|
||||
Dicki LLC
|
||||
Pollich-Weimann
|
||||
Stiedemann and Sons
|
||||
Ledner-Stanton
|
||||
Koepp-Carter
|
||||
Rice Group
|
||||
|
||||
White and Sons
|
||||
Jakubowski Inc
|
||||
|
||||
Morissette-Hickle
|
||||
Kutch-Senger
|
||||
Beier-Hand
|
||||
Waters Inc
|
||||
Lang-Sporer
|
||||
Parisian Group
|
||||
Kuhn-Christiansen
|
||||
Krajcik Inc
|
||||
Leuschke-Pacocha
|
||||
Jacobson Inc
|
||||
Shields Group
|
||||
Hauck Group
|
||||
Hilpert-Grimes
|
||||
Pacocha-Harvey
|
||||
Walsh-Krajcik
|
||||
Quigley-Miller
|
||||
Swaniawski LLC
|
||||
Miller-Cole
|
||||
Gleason Group
|
||||
Dooley-Witting
|
||||
Conroy LLC
|
||||
Parker Group
|
||||
Spinka Group
|
||||
Kunde-Wunsch
|
||||
|
||||
Corkery-Farrell
|
||||
Von-Metz
|
||||
Ondricka LLC
|
||||
Stamm-Renner
|
||||
Lubowitz-Lehner
|
||||
Kshlerin-Larson
|
||||
Streich-Reichert
|
||||
Hackett-Medhurst
|
||||
Kozey-Stroman
|
||||
McDermott-Kuhic
|
||||
Willms-Farrell
|
||||
Konopelski-Romaguera
|
||||
Collier LLC
|
||||
Carroll-Flatley
|
||||
Gerhold Group
|
||||
Stracke Group
|
||||
|
||||
Reynolds-Johns
|
||||
Gottlieb-Haag
|
||||
Cruickshank-Gusikowski
|
||||
Baumbach and Sons
|
||||
Dickinson-Ankunding
|
||||
Schumm and Sons
|
||||
Kulas-Simonis
|
||||
Ziemann-Haag
|
||||
Wunsch-Hilll
|
||||
Klocko-Kassulke
|
||||
Satterfield-DuBuque
|
||||
Collier Inc
|
||||
Herzog-Denesik
|
||||
Gibson and Sons
|
||||
Miller LLC
|
||||
Hyatt LLC
|
||||
|
||||
Walter Group
|
||||
DuBuque Inc
|
||||
Reichert Group
|
||||
Hoppe Group
|
||||
Beier-Zieme
|
||||
Hammes Group
|
||||
Abshire-Bradtke
|
||||
Hegmann and Sons
|
||||
Schneider LLC
|
||||
MacGyver LLC
|
||||
Larkin LLC
|
||||
Gislason-Cummings
|
||||
Hickle-Simonis
|
||||
Stokes-Bahringer
|
||||
Greenholt Inc
|
||||
Kozey Inc
|
||||
Berge-Shields
|
||||
Sauer-Hilpert
|
||||
Rau Inc
|
||||
Christiansen-Ortiz
|
||||
Windler-Schneider
|
||||
Waters Inc
|
||||
Bayer LLC
|
||||
Stokes Inc
|
||||
|
||||
Ward-Yost
|
||||
Buckridge-Schowalter
|
||||
|
||||
Frami and Sons
|
||||
Ruecker Group
|
||||
Bosco-Walter
|
||||
Hoeger-Reynolds
|
||||
Reilly-Stiedemann
|
||||
Krajcik LLC
|
||||
Terry-Hermann
|
||||
Kuhn-Baumbach
|
||||
Lebsack LLC
|
||||
Hagenes-Gottlieb
|
||||
Kirlin Group
|
||||
|
||||
Klocko LLC
|
||||
Harvey-Daugherty
|
||||
Torp-Rowe
|
||||
Franecki LLC
|
||||
Padberg-Bechtelar
|
||||
Kling Inc
|
||||
Buckridge-Stamm
|
||||
Kuphal and Sons
|
||||
|
||||
Stamm-Reichert
|
||||
Windler Group
|
||||
Turner LLC
|
||||
Lehner and Sons
|
||||
Nader-Sipes
|
||||
|
||||
Schuppe-Hettinger
|
||||
Nicolas LLC
|
||||
Metz and Sons
|
||||
Trantow-Hahn
|
||||
Predovic-Johnston
|
||||
|
||||
Farrell and Sons
|
||||
Heaney Inc
|
||||
Moen-Kassulke
|
||||
Keebler Inc
|
||||
Blanda-Herman
|
||||
Hand LLC
|
||||
White LLC
|
||||
Wintheiser Group
|
||||
Hahn-Treutel
|
||||
Donnelly and Sons
|
||||
Homenick-Torp
|
||||
Beahan-Toy
|
||||
Moore-McDermott
|
||||
Stark Group
|
||||
|
||||
Muller Group
|
||||
Prosacco-Bogisich
|
||||
Connelly-Howell
|
||||
Dietrich-Toy
|
||||
Wolf and Sons
|
||||
Conroy LLC
|
||||
Toy Inc
|
||||
Rippin Inc
|
||||
Hickle Group
|
||||
Anderson LLC
|
||||
Ullrich Group
|
||||
Kutch Group
|
||||
Hudson Group
|
||||
Sauer Group
|
||||
Cruickshank-Harris
|
||||
Schulist-Feest
|
||||
Marquardt Group
|
||||
Senger and Sons
|
||||
Bogisich-Kessler
|
||||
Jenkins-Zulauf
|
||||
Gleichner-McCullough
|
||||
Schamberger-Pfannerstill
|
||||
Reichert-McClure
|
||||
Kub-McCullough
|
||||
Cummerata-Hoeger
|
||||
Thiel Group
|
||||
Little Inc
|
||||
Ondricka-Jast
|
||||
Dibbert LLC
|
||||
Auer and Sons
|
||||
Murray-Kutch
|
||||
Dare-Streich
|
||||
Schroeder Group
|
||||
Gorczany Inc
|
||||
Kuhic-Von
|
||||
Wyman-Bins
|
||||
Weber and Sons
|
||||
VonRueden and Sons
|
||||
Padberg-Gislason
|
||||
Donnelly-Heaney
|
||||
Hayes-Weissnat
|
||||
Veum-Ankunding
|
||||
|
||||
|
||||
Walsh Inc
|
||||
Predovic-Reichert
|
||||
Spencer Inc
|
||||
Trantow-Murazik
|
||||
|
||||
Vandervort Inc
|
||||
|
||||
Brown LLC
|
||||
Wiegand-Renner
|
||||
Boehm-Durgan
|
||||
Mayert Group
|
||||
Cummerata and Sons
|
||||
Nolan-Boyer
|
||||
Pfannerstill Group
|
||||
Rutherford Inc
|
||||
Oberbrunner-Schumm
|
||||
Oberbrunner LLC
|
||||
|
||||
|
||||
Balistreri-Quitzon
|
||||
Mante-Bednar
|
||||
Friesen-Rempel
|
||||
Schumm Inc
|
||||
Pouros Inc
|
||||
Zboncak-Purdy
|
||||
Olson Inc
|
||||
Emmerich and Sons
|
||||
Schneider and Sons
|
||||
Runte-Schoen
|
||||
Streich-Douglas
|
||||
Homenick-Simonis
|
||||
Schiller and Sons
|
||||
Spinka LLC
|
||||
Senger Inc
|
||||
Heller-Kling
|
||||
Ebert-Haley
|
||||
Weber and Sons
|
||||
Block and Sons
|
||||
Welch LLC
|
||||
VonRueden-Sanford
|
||||
Wyman and Sons
|
||||
|
||||
Hayes-Roob
|
||||
Crist LLC
|
||||
Kerluke and Sons
|
||||
Jakubowski Group
|
||||
Sawayn-Bergnaum
|
||||
Stanton Inc
|
||||
Lindgren-Rau
|
||||
Morissette-Haley
|
||||
Daniel and Sons
|
||||
Zboncak-Emard
|
||||
Predovic-Mann
|
||||
Kling Inc
|
||||
|
||||
McClure LLC
|
||||
Osinski-Bailey
|
||||
Mueller Inc
|
||||
McClure-Waters
|
||||
Hahn-Schulist
|
||||
Spencer and Sons
|
||||
Williamson-Goodwin
|
||||
Zemlak Inc
|
||||
Watsica-Schamberger
|
||||
Koelpin-Marquardt
|
||||
Connelly and Sons
|
||||
Bradtke Inc
|
||||
Cronin Group
|
||||
Donnelly Group
|
||||
Schmitt Group
|
||||
Hermann-King
|
||||
Stamm-Littel
|
||||
Shields Group
|
||||
Rippin-Wiegand
|
||||
Cremin Group
|
||||
Balistreri-McCullough
|
||||
Howe-Runolfsdottir
|
||||
|
||||
Zemlak Group
|
||||
Hudson-Thiel
|
||||
Klein-Larson
|
||||
Harvey Inc
|
||||
Auer Group
|
||||
Keebler-Hyatt
|
||||
Schmitt-Ratke
|
||||
|
||||
Price-Bins
|
||||
Vandervort Group
|
||||
Emard-Powlowski
|
||||
Harvey Inc
|
||||
Tillman Inc
|
||||
Kris LLC
|
||||
Fisher and Sons
|
||||
Morissette LLC
|
||||
Willms LLC
|
||||
Strosin-Howe
|
||||
Thompson Inc
|
||||
Kihn Group
|
||||
Donnelly and Sons
|
||||
Labadie Group
|
||||
Gerhold and Sons
|
||||
Murray Inc
|
||||
Kirlin-Lemke
|
||||
Torphy-Lockman
|
||||
Reinger Inc
|
||||
Schuster-Jaskolski
|
||||
Huels-Tromp
|
||||
Wehner-Harber
|
||||
Leuschke Inc
|
||||
|
||||
|
||||
Volkman-Kertzmann
|
||||
Gerlach-Toy
|
||||
Casper-Ondricka
|
||||
|
||||
Wolf Inc
|
||||
Wisozk Group
|
||||
Wuckert Inc
|
||||
Effertz Group
|
||||
Schuppe and Sons
|
||||
|
||||
Rodriguez LLC
|
||||
Goldner-Purdy
|
||||
Welch Inc
|
||||
Mann-Kling
|
||||
|
||||
Heidenreich and Sons
|
||||
Williamson-Barton
|
||||
McDermott-Dickinson
|
||||
Torp-Vandervort
|
||||
Wisozk Group
|
||||
Reichert and Sons
|
||||
Kirlin-Greenholt
|
||||
Volkman Inc
|
||||
Braun-Greenholt
|
||||
Schmeler-Beatty
|
|
21
PostgreSQL/data/colors.csv
Normal file
21
PostgreSQL/data/colors.csv
Normal file
@ -0,0 +1,21 @@
|
||||
|
||||
Aquamarine
|
||||
Blue
|
||||
Crimson
|
||||
Fuscia
|
||||
Goldenrod
|
||||
Green
|
||||
Indigo
|
||||
Khaki
|
||||
Maroon
|
||||
Mauv
|
||||
Orange
|
||||
Pink
|
||||
Puce
|
||||
Purple
|
||||
Red
|
||||
Teal
|
||||
Turquoise
|
||||
Violet
|
||||
Yellow
|
||||
name_color
|
|
944
PostgreSQL/data/dates.csv
Normal file
944
PostgreSQL/data/dates.csv
Normal file
@ -0,0 +1,944 @@
|
||||
date
|
||||
01/15/2011
|
||||
01/02/1973
|
||||
06/02/2004
|
||||
08/01/2022
|
||||
01/11/2008
|
||||
01/10/1983
|
||||
09/06/2016
|
||||
09/01/2012
|
||||
01/15/1970
|
||||
09/14/1979
|
||||
12/15/1991
|
||||
05/20/1971
|
||||
08/10/1986
|
||||
12/07/2007
|
||||
05/09/2020
|
||||
05/12/2012
|
||||
10/03/2000
|
||||
04/14/1986
|
||||
09/04/1997
|
||||
10/17/1985
|
||||
07/31/1971
|
||||
09/09/1976
|
||||
06/17/1971
|
||||
06/01/1976
|
||||
08/31/2018
|
||||
12/26/1972
|
||||
08/14/1983
|
||||
04/11/1970
|
||||
07/12/2016
|
||||
06/02/2023
|
||||
03/27/2020
|
||||
05/16/1997
|
||||
11/18/1976
|
||||
03/03/1976
|
||||
03/03/1975
|
||||
12/20/1996
|
||||
03/05/1980
|
||||
11/14/2018
|
||||
12/03/2006
|
||||
05/08/2018
|
||||
12/15/2009
|
||||
06/21/1975
|
||||
03/15/1996
|
||||
08/22/2023
|
||||
12/29/1997
|
||||
11/18/1975
|
||||
06/01/2012
|
||||
05/09/2020
|
||||
06/21/1987
|
||||
08/18/1985
|
||||
06/11/2014
|
||||
05/29/1991
|
||||
03/17/2002
|
||||
11/10/2021
|
||||
04/21/1976
|
||||
06/28/1975
|
||||
06/11/1984
|
||||
03/22/2016
|
||||
04/30/2016
|
||||
05/06/2001
|
||||
10/08/1970
|
||||
06/21/1970
|
||||
09/12/1999
|
||||
06/24/2011
|
||||
04/07/1974
|
||||
08/22/1982
|
||||
04/17/1975
|
||||
10/16/2010
|
||||
02/11/1988
|
||||
05/12/2006
|
||||
09/11/2006
|
||||
04/01/1983
|
||||
03/19/2018
|
||||
06/13/1986
|
||||
10/25/2020
|
||||
12/17/2012
|
||||
06/10/2004
|
||||
04/18/2018
|
||||
01/29/2006
|
||||
07/10/1980
|
||||
02/27/1985
|
||||
08/06/1992
|
||||
12/12/1993
|
||||
06/06/1977
|
||||
06/07/1979
|
||||
08/29/2018
|
||||
01/15/2021
|
||||
06/07/2008
|
||||
03/12/2013
|
||||
04/22/1992
|
||||
08/13/2009
|
||||
11/11/1969
|
||||
03/04/1978
|
||||
03/06/2023
|
||||
06/01/2014
|
||||
03/02/1998
|
||||
11/26/1975
|
||||
05/14/1972
|
||||
02/29/1996
|
||||
04/06/2006
|
||||
09/27/1979
|
||||
09/22/2022
|
||||
06/15/1985
|
||||
09/14/1987
|
||||
01/19/2024
|
||||
08/12/1986
|
||||
06/01/1983
|
||||
03/06/2018
|
||||
06/09/2015
|
||||
02/14/2007
|
||||
04/30/2024
|
||||
03/03/1987
|
||||
12/02/1976
|
||||
02/28/1990
|
||||
10/16/1983
|
||||
10/17/1988
|
||||
07/29/2019
|
||||
10/21/1990
|
||||
06/29/1999
|
||||
12/11/1995
|
||||
07/31/2015
|
||||
10/18/2023
|
||||
01/21/1974
|
||||
09/04/1973
|
||||
12/27/2017
|
||||
09/21/1985
|
||||
07/16/1990
|
||||
03/09/1971
|
||||
02/19/1978
|
||||
11/19/1974
|
||||
09/27/1976
|
||||
12/13/1996
|
||||
06/16/1998
|
||||
12/24/1993
|
||||
04/02/1984
|
||||
01/25/1970
|
||||
06/07/2013
|
||||
07/05/2015
|
||||
04/02/2014
|
||||
09/20/1999
|
||||
12/23/1972
|
||||
04/11/1982
|
||||
06/29/1979
|
||||
04/03/1976
|
||||
10/18/1988
|
||||
01/31/2021
|
||||
04/04/1997
|
||||
01/15/2001
|
||||
02/25/1987
|
||||
06/05/2005
|
||||
06/17/1983
|
||||
01/31/1987
|
||||
08/03/1981
|
||||
12/08/2013
|
||||
11/23/2002
|
||||
03/23/1999
|
||||
02/08/1971
|
||||
12/29/1998
|
||||
10/15/1983
|
||||
04/06/2006
|
||||
02/28/1984
|
||||
06/06/2000
|
||||
05/18/2007
|
||||
09/05/2023
|
||||
03/18/2016
|
||||
03/02/1999
|
||||
04/26/1984
|
||||
10/09/1995
|
||||
08/16/2004
|
||||
08/08/2020
|
||||
10/19/2001
|
||||
04/13/1987
|
||||
01/19/2012
|
||||
09/29/2019
|
||||
08/10/2000
|
||||
04/06/2011
|
||||
05/22/2010
|
||||
11/04/1988
|
||||
04/02/2015
|
||||
04/05/2010
|
||||
10/05/1982
|
||||
12/30/1976
|
||||
05/27/1980
|
||||
08/15/1976
|
||||
01/05/1975
|
||||
01/02/1994
|
||||
09/23/2024
|
||||
11/12/2020
|
||||
11/22/2020
|
||||
08/27/1979
|
||||
12/29/1991
|
||||
08/20/2004
|
||||
03/04/1988
|
||||
02/25/2023
|
||||
10/31/1984
|
||||
05/05/2017
|
||||
12/22/2022
|
||||
07/31/1983
|
||||
11/30/1991
|
||||
04/08/1979
|
||||
02/14/2008
|
||||
07/27/2018
|
||||
07/22/1989
|
||||
06/17/1998
|
||||
09/28/1983
|
||||
02/01/2023
|
||||
06/11/1972
|
||||
02/28/1977
|
||||
05/07/2013
|
||||
06/25/1990
|
||||
11/13/1994
|
||||
12/28/1978
|
||||
11/13/1992
|
||||
03/23/2006
|
||||
10/12/1984
|
||||
09/09/1986
|
||||
12/14/2009
|
||||
11/09/2024
|
||||
04/30/1973
|
||||
06/14/1997
|
||||
03/14/2011
|
||||
09/13/2016
|
||||
10/27/1999
|
||||
10/20/1991
|
||||
10/09/1978
|
||||
07/30/1992
|
||||
08/28/1992
|
||||
03/07/2017
|
||||
05/14/2008
|
||||
02/21/1974
|
||||
03/15/2007
|
||||
12/13/2019
|
||||
11/09/1997
|
||||
12/11/1992
|
||||
08/16/1993
|
||||
11/20/1982
|
||||
01/20/2016
|
||||
04/29/2003
|
||||
07/14/1974
|
||||
04/01/1986
|
||||
03/12/1992
|
||||
06/14/2017
|
||||
04/22/2007
|
||||
01/28/2011
|
||||
08/19/1977
|
||||
04/23/2020
|
||||
05/31/1973
|
||||
08/17/1978
|
||||
04/26/1972
|
||||
12/02/2000
|
||||
11/29/1974
|
||||
01/30/1972
|
||||
02/11/2006
|
||||
11/05/2006
|
||||
10/02/2016
|
||||
05/04/1998
|
||||
12/20/2023
|
||||
05/09/2024
|
||||
06/12/1986
|
||||
03/17/1988
|
||||
02/02/2021
|
||||
01/25/1977
|
||||
09/11/1970
|
||||
09/25/1998
|
||||
09/19/1986
|
||||
11/01/1980
|
||||
03/25/1988
|
||||
08/01/1974
|
||||
10/10/1991
|
||||
07/09/1978
|
||||
04/01/1970
|
||||
07/07/1987
|
||||
03/23/1983
|
||||
07/04/2001
|
||||
09/08/1985
|
||||
02/22/1994
|
||||
01/25/2016
|
||||
01/09/2005
|
||||
09/13/2015
|
||||
01/30/2009
|
||||
08/17/1995
|
||||
02/14/1987
|
||||
04/19/2010
|
||||
09/11/1972
|
||||
12/13/1986
|
||||
02/28/2001
|
||||
01/02/2001
|
||||
06/25/1976
|
||||
03/09/1998
|
||||
10/08/2008
|
||||
03/28/1981
|
||||
07/21/1991
|
||||
02/03/2022
|
||||
01/25/1995
|
||||
11/02/2007
|
||||
02/20/1987
|
||||
08/05/1992
|
||||
10/22/2014
|
||||
02/23/1996
|
||||
11/07/2020
|
||||
12/28/1976
|
||||
04/11/2003
|
||||
12/07/1984
|
||||
01/11/1976
|
||||
04/23/1991
|
||||
04/19/1989
|
||||
09/16/1998
|
||||
09/11/1998
|
||||
06/04/1982
|
||||
09/09/1989
|
||||
01/09/1983
|
||||
03/25/1981
|
||||
11/03/2005
|
||||
02/06/1970
|
||||
10/13/2011
|
||||
11/04/1975
|
||||
03/12/2004
|
||||
03/09/1996
|
||||
05/10/1998
|
||||
08/16/1991
|
||||
07/27/1991
|
||||
05/09/1984
|
||||
11/20/1989
|
||||
12/23/1981
|
||||
07/20/1984
|
||||
11/24/1976
|
||||
08/18/2010
|
||||
02/03/1991
|
||||
06/13/1991
|
||||
11/27/1978
|
||||
10/23/2023
|
||||
06/06/1991
|
||||
11/25/2012
|
||||
02/28/1992
|
||||
02/02/1979
|
||||
07/27/1974
|
||||
05/10/1990
|
||||
05/14/2000
|
||||
07/15/1988
|
||||
12/25/1982
|
||||
06/28/2000
|
||||
09/11/1983
|
||||
07/28/1978
|
||||
04/23/2016
|
||||
11/27/2018
|
||||
06/22/2002
|
||||
08/27/2004
|
||||
02/06/1985
|
||||
07/23/2012
|
||||
10/25/1970
|
||||
10/16/2016
|
||||
06/15/1992
|
||||
04/27/2024
|
||||
11/28/1972
|
||||
08/27/1970
|
||||
03/19/2013
|
||||
08/31/1988
|
||||
08/07/1997
|
||||
03/24/1984
|
||||
11/10/1969
|
||||
03/04/1989
|
||||
04/23/2009
|
||||
02/16/2020
|
||||
12/18/1984
|
||||
08/25/1988
|
||||
02/08/1993
|
||||
08/19/1989
|
||||
09/02/1996
|
||||
01/21/2020
|
||||
01/27/1975
|
||||
12/08/1973
|
||||
02/22/1977
|
||||
04/28/2006
|
||||
11/24/2008
|
||||
03/23/1971
|
||||
09/26/2014
|
||||
07/17/2019
|
||||
05/09/2000
|
||||
07/10/2008
|
||||
08/27/1983
|
||||
09/20/1972
|
||||
12/09/1993
|
||||
03/26/2004
|
||||
06/13/1979
|
||||
06/02/1977
|
||||
03/20/2024
|
||||
06/29/2000
|
||||
09/19/1995
|
||||
10/06/2020
|
||||
04/18/1997
|
||||
11/16/1997
|
||||
10/28/1999
|
||||
07/20/2006
|
||||
01/20/2017
|
||||
12/27/2016
|
||||
07/05/2004
|
||||
05/19/2013
|
||||
12/03/1976
|
||||
06/21/2012
|
||||
06/23/2019
|
||||
01/14/2019
|
||||
09/21/2002
|
||||
03/13/2004
|
||||
07/28/1970
|
||||
06/24/1989
|
||||
11/21/2018
|
||||
11/06/2023
|
||||
04/21/1994
|
||||
10/12/2001
|
||||
07/24/2005
|
||||
10/01/1984
|
||||
10/17/1969
|
||||
04/02/1994
|
||||
10/19/2013
|
||||
02/12/2003
|
||||
01/16/2015
|
||||
10/03/2000
|
||||
06/15/1990
|
||||
02/01/2013
|
||||
09/15/1974
|
||||
02/27/2015
|
||||
08/11/2021
|
||||
01/17/1987
|
||||
09/02/2004
|
||||
02/15/1988
|
||||
01/24/1991
|
||||
10/17/2022
|
||||
12/19/2012
|
||||
09/01/2006
|
||||
06/04/1979
|
||||
01/21/1989
|
||||
11/14/1991
|
||||
09/03/2008
|
||||
07/13/2020
|
||||
07/22/2018
|
||||
05/06/1970
|
||||
03/21/1976
|
||||
04/25/1992
|
||||
06/15/2003
|
||||
08/31/2015
|
||||
07/19/1977
|
||||
10/30/2003
|
||||
06/10/2013
|
||||
10/05/2015
|
||||
09/23/2000
|
||||
12/27/1992
|
||||
11/18/1981
|
||||
07/10/1989
|
||||
09/19/2015
|
||||
12/31/1978
|
||||
07/20/2001
|
||||
10/16/1992
|
||||
02/23/1988
|
||||
03/10/2016
|
||||
11/15/1969
|
||||
07/16/2013
|
||||
09/12/1989
|
||||
09/06/1983
|
||||
05/13/1979
|
||||
11/14/1993
|
||||
04/15/1991
|
||||
02/22/1992
|
||||
09/19/2013
|
||||
09/15/1994
|
||||
08/18/1993
|
||||
09/11/1998
|
||||
03/02/2016
|
||||
07/18/2012
|
||||
01/25/2005
|
||||
06/14/1983
|
||||
11/03/1992
|
||||
11/27/1978
|
||||
08/13/1999
|
||||
03/21/1987
|
||||
06/12/2014
|
||||
07/19/1987
|
||||
03/15/2021
|
||||
10/27/1992
|
||||
12/11/1990
|
||||
12/04/2017
|
||||
07/29/1979
|
||||
10/24/1979
|
||||
09/05/1984
|
||||
03/08/2000
|
||||
11/01/1993
|
||||
05/22/2002
|
||||
11/19/1985
|
||||
01/29/2004
|
||||
05/02/2008
|
||||
03/20/1980
|
||||
05/10/1990
|
||||
10/26/1995
|
||||
01/21/2011
|
||||
03/07/1975
|
||||
07/13/2000
|
||||
12/05/1986
|
||||
06/12/1982
|
||||
09/21/1980
|
||||
08/06/2010
|
||||
07/30/1974
|
||||
12/14/1980
|
||||
03/22/1995
|
||||
04/15/1972
|
||||
05/09/1988
|
||||
08/25/2007
|
||||
01/18/1990
|
||||
11/14/1999
|
||||
01/17/1980
|
||||
07/24/1976
|
||||
07/08/1982
|
||||
05/14/1985
|
||||
10/10/2018
|
||||
03/03/1984
|
||||
12/08/1989
|
||||
09/19/2020
|
||||
07/06/1982
|
||||
06/25/2015
|
||||
01/25/2001
|
||||
03/07/1988
|
||||
11/17/1987
|
||||
10/29/1991
|
||||
03/31/2020
|
||||
11/08/2001
|
||||
04/25/2002
|
||||
12/26/1992
|
||||
01/28/2019
|
||||
07/03/1972
|
||||
01/04/2024
|
||||
02/07/2009
|
||||
09/28/2010
|
||||
08/04/2015
|
||||
06/18/2016
|
||||
11/23/2018
|
||||
05/26/2004
|
||||
10/14/2001
|
||||
08/10/1997
|
||||
01/16/1970
|
||||
10/19/2007
|
||||
10/14/2005
|
||||
05/14/2009
|
||||
09/22/2010
|
||||
05/11/1985
|
||||
11/21/1995
|
||||
09/21/2020
|
||||
07/03/1991
|
||||
01/11/1985
|
||||
02/06/1993
|
||||
09/03/2007
|
||||
05/19/1973
|
||||
04/02/1973
|
||||
07/18/2021
|
||||
05/06/1970
|
||||
06/30/1980
|
||||
12/26/1991
|
||||
05/20/1995
|
||||
05/12/1998
|
||||
03/02/1970
|
||||
09/03/2002
|
||||
08/19/1987
|
||||
01/03/2004
|
||||
09/30/2005
|
||||
12/30/1985
|
||||
12/20/1992
|
||||
04/04/2008
|
||||
01/08/1986
|
||||
01/28/2011
|
||||
10/10/2010
|
||||
12/21/2003
|
||||
04/02/2004
|
||||
07/07/1994
|
||||
07/05/1984
|
||||
10/08/1995
|
||||
11/27/1979
|
||||
10/31/2020
|
||||
03/01/2004
|
||||
06/27/1972
|
||||
08/15/1975
|
||||
01/10/1996
|
||||
12/08/2012
|
||||
01/14/2018
|
||||
10/09/1982
|
||||
03/19/1996
|
||||
01/20/1994
|
||||
09/17/1990
|
||||
12/16/1971
|
||||
08/25/1984
|
||||
08/18/2020
|
||||
02/04/1987
|
||||
05/11/1975
|
||||
05/14/1970
|
||||
12/02/1994
|
||||
10/11/1999
|
||||
04/29/2013
|
||||
08/09/2006
|
||||
12/06/2023
|
||||
07/20/2007
|
||||
06/21/1987
|
||||
10/22/1985
|
||||
05/27/1980
|
||||
01/15/2000
|
||||
08/04/2010
|
||||
03/08/2008
|
||||
11/14/1974
|
||||
04/06/1995
|
||||
09/30/2006
|
||||
12/10/1974
|
||||
10/21/2008
|
||||
01/24/1981
|
||||
09/17/1975
|
||||
10/15/2009
|
||||
07/01/2019
|
||||
01/11/1990
|
||||
11/03/2005
|
||||
06/27/2000
|
||||
01/14/2015
|
||||
09/11/2024
|
||||
04/30/1997
|
||||
10/07/2015
|
||||
04/01/1976
|
||||
12/08/1990
|
||||
01/14/2019
|
||||
12/27/1997
|
||||
07/12/1981
|
||||
05/25/2005
|
||||
04/03/1985
|
||||
09/30/1992
|
||||
04/17/1983
|
||||
01/17/2003
|
||||
09/29/2017
|
||||
06/02/1975
|
||||
01/19/2006
|
||||
07/07/1990
|
||||
01/30/1972
|
||||
11/07/1995
|
||||
02/07/1994
|
||||
09/28/2023
|
||||
01/24/1980
|
||||
03/19/1987
|
||||
09/08/2013
|
||||
11/05/2013
|
||||
05/20/2014
|
||||
01/16/2018
|
||||
03/25/2012
|
||||
08/27/1972
|
||||
05/17/1976
|
||||
05/20/2009
|
||||
04/30/2014
|
||||
08/25/2014
|
||||
02/17/2024
|
||||
07/30/1977
|
||||
09/18/2022
|
||||
07/24/1979
|
||||
10/06/2020
|
||||
11/15/1974
|
||||
01/25/2019
|
||||
05/19/1988
|
||||
11/14/1978
|
||||
04/06/2012
|
||||
11/18/1981
|
||||
01/06/1982
|
||||
05/08/1995
|
||||
07/12/2006
|
||||
03/01/1970
|
||||
12/05/1987
|
||||
01/14/2005
|
||||
09/25/1978
|
||||
05/09/1997
|
||||
09/11/1998
|
||||
02/03/1990
|
||||
05/28/1990
|
||||
03/26/1999
|
||||
02/17/2000
|
||||
07/19/2007
|
||||
02/29/1992
|
||||
11/07/2004
|
||||
04/24/2017
|
||||
03/15/2010
|
||||
11/21/2020
|
||||
10/22/2003
|
||||
02/03/1983
|
||||
02/26/1971
|
||||
09/19/1996
|
||||
08/10/1974
|
||||
10/25/2003
|
||||
12/04/2019
|
||||
07/12/2004
|
||||
05/29/1997
|
||||
12/18/1980
|
||||
06/25/1999
|
||||
10/13/1993
|
||||
06/01/1977
|
||||
09/14/1983
|
||||
01/14/1979
|
||||
07/20/2017
|
||||
01/14/1993
|
||||
09/29/2017
|
||||
01/25/1980
|
||||
09/01/1997
|
||||
09/30/1989
|
||||
01/20/1993
|
||||
12/16/1997
|
||||
11/14/1977
|
||||
08/21/2005
|
||||
11/18/2000
|
||||
12/21/1987
|
||||
04/23/1999
|
||||
12/10/1986
|
||||
08/01/1995
|
||||
03/19/1988
|
||||
08/25/1984
|
||||
09/10/2008
|
||||
09/15/1990
|
||||
08/05/2002
|
||||
02/17/2024
|
||||
02/17/1972
|
||||
01/09/1997
|
||||
09/14/2004
|
||||
10/13/2000
|
||||
08/25/2019
|
||||
06/13/1993
|
||||
09/29/1987
|
||||
06/07/2003
|
||||
02/14/1986
|
||||
10/01/1971
|
||||
08/01/1975
|
||||
03/17/2024
|
||||
03/16/2009
|
||||
07/28/1998
|
||||
02/01/1995
|
||||
02/25/2001
|
||||
05/30/1998
|
||||
11/10/1998
|
||||
02/11/1983
|
||||
04/08/1976
|
||||
03/08/1970
|
||||
02/10/2003
|
||||
11/27/2020
|
||||
03/25/2020
|
||||
07/17/2015
|
||||
05/31/1992
|
||||
11/21/1969
|
||||
05/31/2022
|
||||
06/09/1984
|
||||
06/15/2014
|
||||
07/23/1994
|
||||
01/29/1985
|
||||
10/26/2015
|
||||
04/21/2012
|
||||
07/07/1972
|
||||
02/12/2007
|
||||
10/23/1996
|
||||
05/20/1991
|
||||
07/06/2003
|
||||
12/06/1975
|
||||
06/13/2009
|
||||
09/17/2010
|
||||
11/02/2022
|
||||
03/07/1996
|
||||
11/03/1995
|
||||
02/15/1993
|
||||
08/23/1995
|
||||
11/14/1982
|
||||
02/13/1973
|
||||
12/29/1979
|
||||
03/29/2005
|
||||
09/30/1970
|
||||
02/27/1982
|
||||
09/14/2017
|
||||
05/22/2020
|
||||
09/09/1986
|
||||
08/31/2008
|
||||
04/07/1996
|
||||
05/09/1971
|
||||
01/07/1986
|
||||
08/01/1979
|
||||
01/04/2021
|
||||
02/25/1975
|
||||
01/27/1981
|
||||
04/13/2015
|
||||
12/10/1981
|
||||
11/30/1989
|
||||
10/13/2006
|
||||
06/27/1990
|
||||
06/01/1996
|
||||
09/18/1991
|
||||
07/16/2019
|
||||
03/31/2013
|
||||
04/02/1970
|
||||
02/09/1998
|
||||
07/26/1986
|
||||
04/07/1976
|
||||
08/13/1989
|
||||
12/30/2015
|
||||
04/04/2003
|
||||
08/26/1991
|
||||
03/06/1992
|
||||
01/27/1987
|
||||
02/04/1986
|
||||
01/20/1999
|
||||
04/13/1980
|
||||
08/26/1992
|
||||
06/05/2011
|
||||
07/12/1990
|
||||
03/29/1971
|
||||
09/11/2016
|
||||
05/16/1992
|
||||
09/17/2022
|
||||
09/05/2018
|
||||
12/06/1986
|
||||
11/10/1969
|
||||
06/09/2018
|
||||
12/04/1999
|
||||
01/15/1997
|
||||
03/17/2021
|
||||
01/04/1990
|
||||
12/04/1987
|
||||
08/06/2019
|
||||
03/17/2014
|
||||
11/16/1980
|
||||
01/26/2021
|
||||
08/14/2000
|
||||
05/13/1975
|
||||
10/05/2011
|
||||
11/17/2020
|
||||
10/01/1971
|
||||
10/05/1987
|
||||
11/06/1973
|
||||
04/23/1995
|
||||
12/16/1996
|
||||
12/20/1985
|
||||
08/15/1980
|
||||
07/21/1995
|
||||
05/06/1998
|
||||
06/25/1996
|
||||
08/01/1988
|
||||
10/22/1999
|
||||
12/31/2023
|
||||
03/06/1975
|
||||
10/19/2000
|
||||
11/07/1989
|
||||
07/17/1980
|
||||
02/25/2018
|
||||
05/02/1993
|
||||
03/12/2007
|
||||
12/27/1972
|
||||
06/29/2008
|
||||
04/04/2016
|
||||
06/18/2020
|
||||
10/21/1975
|
||||
11/05/2009
|
||||
01/04/2010
|
||||
12/19/1976
|
||||
05/03/1992
|
||||
08/11/1977
|
||||
01/28/1984
|
||||
06/01/2004
|
||||
04/07/1990
|
||||
04/23/1995
|
||||
07/20/2011
|
||||
01/26/2004
|
||||
10/20/1997
|
||||
04/04/1989
|
||||
02/27/2015
|
||||
02/26/2021
|
||||
11/30/2000
|
||||
06/23/2018
|
||||
10/05/2007
|
||||
10/19/1975
|
||||
07/08/2013
|
||||
09/30/2011
|
||||
08/27/1991
|
||||
03/04/1999
|
||||
03/17/2001
|
||||
09/18/1997
|
||||
12/13/2014
|
||||
04/15/2024
|
||||
11/26/2009
|
||||
10/22/2000
|
||||
01/24/2014
|
||||
10/30/1993
|
||||
09/22/2016
|
||||
11/06/1969
|
||||
07/28/1995
|
||||
12/26/1995
|
||||
10/23/2005
|
||||
02/20/1988
|
||||
09/12/1983
|
||||
08/01/2023
|
||||
02/20/1988
|
||||
09/19/2022
|
||||
04/01/1998
|
||||
04/10/1988
|
||||
10/30/1989
|
||||
12/06/1990
|
||||
09/28/2022
|
||||
06/28/1980
|
||||
03/20/1987
|
||||
05/21/1971
|
||||
12/18/1986
|
||||
06/15/1990
|
||||
07/08/1972
|
||||
12/26/1989
|
||||
03/08/1978
|
||||
06/29/1980
|
||||
02/27/2011
|
||||
08/15/2017
|
||||
08/22/2007
|
||||
08/19/1992
|
||||
10/05/2016
|
||||
09/18/2004
|
||||
11/15/1971
|
||||
02/13/2000
|
||||
01/31/1989
|
||||
03/22/1974
|
||||
06/26/2021
|
||||
07/19/1999
|
||||
02/11/2003
|
||||
08/12/2021
|
||||
08/08/2011
|
||||
12/15/2023
|
||||
05/18/2014
|
||||
10/28/2018
|
||||
11/14/1996
|
||||
12/03/2019
|
||||
09/11/2001
|
||||
08/28/2010
|
||||
06/16/2014
|
||||
01/13/2004
|
||||
04/07/1981
|
||||
02/14/2016
|
||||
01/03/2022
|
||||
06/06/2013
|
||||
02/09/2023
|
||||
04/11/1986
|
||||
03/21/1979
|
||||
12/25/1990
|
||||
02/17/2020
|
||||
09/18/2002
|
||||
09/23/2010
|
||||
11/21/1996
|
||||
01/31/1980
|
||||
01/27/2000
|
||||
01/27/1988
|
|
1
PostgreSQL/data/link_tool
Normal file
1
PostgreSQL/data/link_tool
Normal file
@ -0,0 +1 @@
|
||||
https://mockaroo.com/
|
84
PostgreSQL/data/name_models.csv
Normal file
84
PostgreSQL/data/name_models.csv
Normal file
@ -0,0 +1,84 @@
|
||||
|
||||
Aerified
|
||||
Alpha
|
||||
Alphazap
|
||||
Andalax
|
||||
Asoka
|
||||
Bamity
|
||||
Bigtax
|
||||
Biodex
|
||||
Bitchip
|
||||
Bitwolf
|
||||
Bytecard
|
||||
Cardguard
|
||||
Cardify
|
||||
Cookley
|
||||
Daltfresh
|
||||
Domainer
|
||||
Duobam
|
||||
Fintone
|
||||
Fix San
|
||||
Fixflex
|
||||
Flexidy
|
||||
Flowdesk
|
||||
Gembucket
|
||||
Greenlam
|
||||
Hatity
|
||||
Holdlamis
|
||||
Home Ing
|
||||
It
|
||||
Job
|
||||
Kanlam
|
||||
Keylex
|
||||
Konklab
|
||||
Konklux
|
||||
Latlux
|
||||
Lotlux
|
||||
Lotstring
|
||||
Mat Lam Tam
|
||||
Matsoft
|
||||
Namfix
|
||||
Opela
|
||||
Otcom
|
||||
Overhold
|
||||
Pannier
|
||||
Prodder
|
||||
Quo Lux
|
||||
Rank
|
||||
Redhold
|
||||
Regrant
|
||||
Ronstring
|
||||
Solarbreeze
|
||||
Sonair
|
||||
Sonsing
|
||||
Span
|
||||
Stim
|
||||
Stringtough
|
||||
Stronghold
|
||||
Sub-Ex
|
||||
Subin
|
||||
Tampflex
|
||||
Temp
|
||||
Tempsoft
|
||||
Tin
|
||||
Toughjoyfax
|
||||
Transcof
|
||||
Treeflex
|
||||
Tres-Zap
|
||||
Tresom
|
||||
Trippledex
|
||||
Vagram
|
||||
Ventosanzap
|
||||
Veribet
|
||||
Viva
|
||||
Voltsillam
|
||||
Voyatouch
|
||||
Wrapsafe
|
||||
Y-Solowarm
|
||||
Y-find
|
||||
Zaam-Dox
|
||||
Zamit
|
||||
Zathin
|
||||
Zontrax
|
||||
Zoolab
|
||||
name_modele
|
|
987
PostgreSQL/data/names.csv
Normal file
987
PostgreSQL/data/names.csv
Normal file
@ -0,0 +1,987 @@
|
||||
name
|
||||
Tidcombe
|
||||
MacKegg
|
||||
Twelves
|
||||
Fildes
|
||||
Prin
|
||||
Swinnard
|
||||
Brithman
|
||||
Matussow
|
||||
|
||||
Golborn
|
||||
Crookston
|
||||
Hegge
|
||||
Milesop
|
||||
Urpeth
|
||||
Mixter
|
||||
Forty
|
||||
Bromilow
|
||||
Upchurch
|
||||
Heinsius
|
||||
Bassham
|
||||
Geindre
|
||||
Yelding
|
||||
Brownlea
|
||||
Wimpress
|
||||
Moodey
|
||||
|
||||
Clewlow
|
||||
Tripp
|
||||
Cromett
|
||||
Lorait
|
||||
Rohloff
|
||||
|
||||
Holdin
|
||||
Lickess
|
||||
|
||||
Scohier
|
||||
Letixier
|
||||
Pegler
|
||||
|
||||
Perazzo
|
||||
Odeson
|
||||
Pakeman
|
||||
Harbison
|
||||
Belli
|
||||
Bruna
|
||||
Hembry
|
||||
Prandi
|
||||
Humbatch
|
||||
Stilgoe
|
||||
Puttock
|
||||
Klima
|
||||
Matousek
|
||||
Najera
|
||||
Inkin
|
||||
Suttle
|
||||
Imrie
|
||||
Edmett
|
||||
Enston
|
||||
|
||||
Redler
|
||||
Aggs
|
||||
Dugood
|
||||
Aleksahkin
|
||||
Fardo
|
||||
|
||||
Tolomio
|
||||
Sancraft
|
||||
Lapere
|
||||
Hardan
|
||||
Esposito
|
||||
Stoggell
|
||||
Bernardotte
|
||||
Ucceli
|
||||
Swadlin
|
||||
Pawlyn
|
||||
Langstone
|
||||
Worley
|
||||
Pearlman
|
||||
McGrill
|
||||
Kubicki
|
||||
MacVicar
|
||||
Cruickshank
|
||||
Quigley
|
||||
Bloschke
|
||||
Rickards
|
||||
Soreau
|
||||
Bidwell
|
||||
De Mitri
|
||||
Yitzhak
|
||||
Kettlestring
|
||||
Drover
|
||||
Tyrie
|
||||
Taggart
|
||||
Lane
|
||||
Mithon
|
||||
Kittoe
|
||||
Reggiani
|
||||
Bassam
|
||||
Baake
|
||||
Garrity
|
||||
Blundon
|
||||
Treneer
|
||||
|
||||
Antonoyev
|
||||
Toor
|
||||
Sockell
|
||||
Cunningham
|
||||
Bayldon
|
||||
Worg
|
||||
Inold
|
||||
Briand
|
||||
Jacobsohn
|
||||
Ormes
|
||||
Aitcheson
|
||||
Meysham
|
||||
Staton
|
||||
Rosoni
|
||||
Eliasen
|
||||
Stubs
|
||||
Outram
|
||||
|
||||
Scotchmore
|
||||
Flatt
|
||||
Amos
|
||||
|
||||
Elmes
|
||||
Edeler
|
||||
Kemster
|
||||
Maskell
|
||||
Braunthal
|
||||
Penylton
|
||||
Tidbold
|
||||
Hooke
|
||||
Domingues
|
||||
Roget
|
||||
Amdohr
|
||||
Ivanishev
|
||||
Mettetal
|
||||
Spolton
|
||||
Choak
|
||||
Robbey
|
||||
Grishankov
|
||||
Braidwood
|
||||
Sillis
|
||||
|
||||
Pozzi
|
||||
Novotni
|
||||
Habbijam
|
||||
Tunney
|
||||
Drable
|
||||
Ladds
|
||||
Wyldes
|
||||
Chapple
|
||||
Guille
|
||||
Hanretty
|
||||
Dare
|
||||
McTrusty
|
||||
Pilipets
|
||||
|
||||
Oakwell
|
||||
Keyse
|
||||
Benettini
|
||||
Bresnahan
|
||||
Eve
|
||||
Opie
|
||||
Somes
|
||||
Gavaghan
|
||||
Ollivier
|
||||
Saterweyte
|
||||
Benian
|
||||
Cornils
|
||||
Ager
|
||||
Swatman
|
||||
Grenfell
|
||||
Hounson
|
||||
Postlewhite
|
||||
Esome
|
||||
|
||||
Castellino
|
||||
Impleton
|
||||
Bestall
|
||||
Rudland
|
||||
Wyke
|
||||
Peppard
|
||||
Cherm
|
||||
Pullin
|
||||
Girhard
|
||||
Lago
|
||||
Grossman
|
||||
Janusz
|
||||
Fetters
|
||||
Hold
|
||||
Hellens
|
||||
McDill
|
||||
Andreini
|
||||
Anglin
|
||||
Solleme
|
||||
Mibourne
|
||||
Abelov
|
||||
Gwillyam
|
||||
|
||||
Scolli
|
||||
Waslin
|
||||
Heddon
|
||||
Gross
|
||||
McClory
|
||||
Redwall
|
||||
Lusted
|
||||
Durrett
|
||||
Warham
|
||||
|
||||
Raeside
|
||||
Conaboy
|
||||
Fraschini
|
||||
Spracklin
|
||||
Ingarfill
|
||||
Asey
|
||||
Plank
|
||||
Kinahan
|
||||
Allcoat
|
||||
Lace
|
||||
Hazelton
|
||||
Sinton
|
||||
Bretherick
|
||||
Thornhill
|
||||
Dearlove
|
||||
Brain
|
||||
Mollatt
|
||||
Tann
|
||||
Greydon
|
||||
Abley
|
||||
Keattch
|
||||
Capps
|
||||
Varsey
|
||||
Plessing
|
||||
Bowkett
|
||||
Hanstock
|
||||
Bachelar
|
||||
Wayland
|
||||
|
||||
Raund
|
||||
Howkins
|
||||
Blampey
|
||||
Hudleston
|
||||
Barthelet
|
||||
Lamont
|
||||
Burley
|
||||
Ackhurst
|
||||
Stormes
|
||||
Capelin
|
||||
Mayhead
|
||||
Gatty
|
||||
Ryrie
|
||||
Hollingshead
|
||||
Phillippo
|
||||
Giacometti
|
||||
Jowsey
|
||||
Cazereau
|
||||
Seeman
|
||||
Harnetty
|
||||
Graysmark
|
||||
Meere
|
||||
Allerton
|
||||
Bediss
|
||||
Braunthal
|
||||
Coot
|
||||
Hulatt
|
||||
Every
|
||||
|
||||
Foley
|
||||
Balle
|
||||
Winwood
|
||||
Hookes
|
||||
Poolman
|
||||
Orman
|
||||
Adlington
|
||||
Dadson
|
||||
Marcham
|
||||
Vigurs
|
||||
Gostling
|
||||
Filyukov
|
||||
Vasler
|
||||
Wastall
|
||||
Camilletti
|
||||
Maylam
|
||||
Jeanenet
|
||||
Ashall
|
||||
Gratrix
|
||||
Chesshire
|
||||
Bridson
|
||||
|
||||
Clines
|
||||
|
||||
Thebe
|
||||
Burg
|
||||
Cumbers
|
||||
Snalham
|
||||
Carnelley
|
||||
Raffles
|
||||
Viggars
|
||||
Brok
|
||||
Geistmann
|
||||
Scutter
|
||||
Kelsall
|
||||
Degenhardt
|
||||
McKmurrie
|
||||
Swetland
|
||||
Bastock
|
||||
Baunton
|
||||
Drakers
|
||||
Vearncomb
|
||||
Malyan
|
||||
Blodgetts
|
||||
Wingeat
|
||||
Dovey
|
||||
McGinlay
|
||||
Assur
|
||||
Schukraft
|
||||
Shelper
|
||||
Coldman
|
||||
Huggard
|
||||
Corney
|
||||
Springtorpe
|
||||
Gotfrey
|
||||
Cottingham
|
||||
Gudger
|
||||
Bridgnell
|
||||
McCallum
|
||||
Witts
|
||||
Terrazzo
|
||||
Mangin
|
||||
Konzelmann
|
||||
Marsy
|
||||
Gillingwater
|
||||
Glandfield
|
||||
Brumwell
|
||||
Rice
|
||||
|
||||
Durram
|
||||
Sandwith
|
||||
Frankland
|
||||
Carnson
|
||||
Pacitti
|
||||
Willoughway
|
||||
Leonida
|
||||
Fieller
|
||||
Pallaske
|
||||
Heeps
|
||||
|
||||
Itzcovichch
|
||||
Hutchin
|
||||
Konrad
|
||||
Castelow
|
||||
Narbett
|
||||
Folca
|
||||
Clynman
|
||||
Battista
|
||||
Bradnam
|
||||
Clayton
|
||||
Newstead
|
||||
Wetherill
|
||||
Wyd
|
||||
Leachman
|
||||
|
||||
Clayal
|
||||
Connah
|
||||
Gretton
|
||||
Ierland
|
||||
Frogley
|
||||
Lepard
|
||||
Matyushonok
|
||||
Kovelmann
|
||||
Siely
|
||||
Lefeaver
|
||||
Rookledge
|
||||
Wink
|
||||
Derrell
|
||||
Farbrother
|
||||
Maddaford
|
||||
Brayley
|
||||
Stone Fewings
|
||||
Hairon
|
||||
Ree
|
||||
Dohmer
|
||||
Sandford
|
||||
Darley
|
||||
Kirkhouse
|
||||
Srawley
|
||||
Akhurst
|
||||
De Coursey
|
||||
Curnok
|
||||
Grishagin
|
||||
Pohlke
|
||||
Coogan
|
||||
|
||||
Larkkem
|
||||
|
||||
Pargeter
|
||||
Keaton
|
||||
Brewerton
|
||||
Outridge
|
||||
|
||||
Breckin
|
||||
Cawse
|
||||
Diffley
|
||||
Caile
|
||||
|
||||
Ballston
|
||||
Thatcher
|
||||
Sydney
|
||||
Jahn
|
||||
Stokell
|
||||
Calfe
|
||||
Akker
|
||||
Lethlay
|
||||
|
||||
Walewski
|
||||
Basill
|
||||
Morrid
|
||||
Ansett
|
||||
Gotfrey
|
||||
Olivazzi
|
||||
Skippon
|
||||
Masarrat
|
||||
Bavage
|
||||
Josum
|
||||
|
||||
Eschalotte
|
||||
Cawse
|
||||
Larkby
|
||||
Selland
|
||||
Jagiello
|
||||
Lintall
|
||||
|
||||
Pimblott
|
||||
Winspeare
|
||||
Airton
|
||||
Mithun
|
||||
Crich
|
||||
Banbrook
|
||||
Skellon
|
||||
Shemelt
|
||||
Stithe
|
||||
Jorger
|
||||
Cuss
|
||||
Jovovic
|
||||
Perrinchief
|
||||
Borzoni
|
||||
Brittian
|
||||
Jamblin
|
||||
Shepherd
|
||||
Flintoffe
|
||||
Gavin
|
||||
Fockes
|
||||
Lumsdon
|
||||
McBean
|
||||
Santorini
|
||||
Bather
|
||||
Crack
|
||||
Sedgman
|
||||
Cardenas
|
||||
Fere
|
||||
Horsey
|
||||
Hingeley
|
||||
Fieldhouse
|
||||
Janiak
|
||||
Swannell
|
||||
Esgate
|
||||
Hadcock
|
||||
Geindre
|
||||
Cleland
|
||||
Blissett
|
||||
Livock
|
||||
Borland
|
||||
Kleis
|
||||
Koles
|
||||
Currey
|
||||
Thorneywork
|
||||
Lonsdale
|
||||
Slack
|
||||
Nibley
|
||||
Stainfield
|
||||
Ram
|
||||
Kollasch
|
||||
Delve
|
||||
Ismirnioglou
|
||||
Casserley
|
||||
Hallbird
|
||||
Enos
|
||||
Figurski
|
||||
Caldicott
|
||||
Barff
|
||||
|
||||
|
||||
Kennea
|
||||
Meeus
|
||||
Iacovini
|
||||
Hollow
|
||||
Latham
|
||||
Skoggings
|
||||
Simmens
|
||||
Durbyn
|
||||
Hillyatt
|
||||
Ashdown
|
||||
Varty
|
||||
Cleobury
|
||||
Valentine
|
||||
Wolverson
|
||||
Abramchik
|
||||
Mettetal
|
||||
Baytrop
|
||||
Gallatly
|
||||
Christie
|
||||
Rous
|
||||
Henmarsh
|
||||
Nother
|
||||
Scammonden
|
||||
Beaten
|
||||
Scrinage
|
||||
Josselson
|
||||
Pavlitschek
|
||||
Debill
|
||||
Bennellick
|
||||
Piburn
|
||||
Monini
|
||||
Sacchetti
|
||||
Cicchillo
|
||||
Allington
|
||||
Ilsley
|
||||
Python
|
||||
Laguerre
|
||||
Siveyer
|
||||
Hailwood
|
||||
Axelbey
|
||||
Clout
|
||||
Burfitt
|
||||
Pinsent
|
||||
Bischoff
|
||||
Budleigh
|
||||
Sessuns
|
||||
Rutty
|
||||
Corry
|
||||
Bartusek
|
||||
Verlinden
|
||||
|
||||
Lissett
|
||||
Whimpenny
|
||||
Kissock
|
||||
Parlott
|
||||
|
||||
Venditti
|
||||
Pavey
|
||||
Dessaur
|
||||
Fieldsend
|
||||
Gerge
|
||||
Melin
|
||||
Boland
|
||||
Gergus
|
||||
Cossar
|
||||
Tift
|
||||
Carlucci
|
||||
Cockings
|
||||
|
||||
Harty
|
||||
Labbett
|
||||
Deverick
|
||||
Blurton
|
||||
Strephan
|
||||
Burles
|
||||
Dwerryhouse
|
||||
Weetch
|
||||
Brierton
|
||||
Colleton
|
||||
Morsom
|
||||
Jurries
|
||||
Woakes
|
||||
Ladbrook
|
||||
|
||||
Harrild
|
||||
McBain
|
||||
Fobidge
|
||||
Pellington
|
||||
Palin
|
||||
Dumbleton
|
||||
Messum
|
||||
Yves
|
||||
Alvar
|
||||
Haywood
|
||||
Sucre
|
||||
Gomersal
|
||||
Shilito
|
||||
Voller
|
||||
Dougill
|
||||
Bevis
|
||||
Kemmons
|
||||
Limpricht
|
||||
|
||||
|
||||
Kleisle
|
||||
Filip
|
||||
Moneti
|
||||
Gooderridge
|
||||
|
||||
Culy
|
||||
Vosper
|
||||
Call
|
||||
Freear
|
||||
Kiebes
|
||||
|
||||
Polack
|
||||
|
||||
Marder
|
||||
Lowin
|
||||
Lewing
|
||||
Daily
|
||||
de Amaya
|
||||
Matieu
|
||||
Rowett
|
||||
Manske
|
||||
Ingleton
|
||||
Oldknowe
|
||||
Hartzenberg
|
||||
Habron
|
||||
Dodgshun
|
||||
Roadknight
|
||||
|
||||
Eltune
|
||||
Gallear
|
||||
|
||||
Stonestreet
|
||||
Clewett
|
||||
Confort
|
||||
Agent
|
||||
|
||||
|
||||
Gonnard
|
||||
Malecky
|
||||
Wyleman
|
||||
McCarrison
|
||||
Wasbrough
|
||||
Shepland
|
||||
Lieber
|
||||
Stratten
|
||||
Lantaph
|
||||
Renfield
|
||||
Vampouille
|
||||
McSparran
|
||||
Hargitt
|
||||
Acland
|
||||
Cunnell
|
||||
Rosa
|
||||
Cobbe
|
||||
Yosselevitch
|
||||
Dubble
|
||||
Baudon
|
||||
Vamplers
|
||||
Milliken
|
||||
Lundbeck
|
||||
Kingcott
|
||||
Issakov
|
||||
Liebmann
|
||||
Kattenhorn
|
||||
Gaskins
|
||||
Cornelius
|
||||
|
||||
Finnes
|
||||
Meegin
|
||||
Joincey
|
||||
Gherardelli
|
||||
Gowanson
|
||||
Canty
|
||||
|
||||
Raywood
|
||||
Heinsius
|
||||
Wooles
|
||||
Burde
|
||||
Kisar
|
||||
Allso
|
||||
Sindall
|
||||
Hurn
|
||||
Doe
|
||||
Ramsby
|
||||
Gavriel
|
||||
Clohissy
|
||||
Vardey
|
||||
Klimpt
|
||||
Emberson
|
||||
Isaacson
|
||||
Lowther
|
||||
Heyball
|
||||
Woodruff
|
||||
McDonell
|
||||
Porcher
|
||||
Silbermann
|
||||
Cummins
|
||||
|
||||
Harrower
|
||||
Roland
|
||||
Wadwell
|
||||
Baulch
|
||||
McComb
|
||||
Metcalf
|
||||
Dmitrovic
|
||||
Mylan
|
||||
Jeannin
|
||||
Mossdale
|
||||
Odhams
|
||||
|
||||
Dignan
|
||||
Heatly
|
||||
Joye
|
||||
Lorrimer
|
||||
Damp
|
||||
|
||||
Faucett
|
||||
Stilgo
|
||||
Aberhart
|
||||
Duffield
|
||||
Maydwell
|
||||
Du Plantier
|
||||
Gare
|
||||
Braker
|
||||
Spread
|
||||
Diffley
|
||||
Eborall
|
||||
Maddy
|
||||
Nano
|
||||
Salzen
|
||||
Keerl
|
||||
Bazoge
|
||||
Deathridge
|
||||
Geillier
|
||||
Thiolier
|
||||
Ausher
|
||||
Laidel
|
||||
Deeth
|
||||
Willatt
|
||||
Hinkensen
|
||||
De Lacey
|
||||
Cuddehay
|
||||
Longland
|
||||
Marde
|
||||
Dungay
|
||||
Buxcy
|
||||
Lapides
|
||||
Janaszkiewicz
|
||||
Rizzelli
|
||||
Christley
|
||||
Luff
|
||||
Lappin
|
||||
Colnet
|
||||
Flather
|
||||
Treker
|
||||
Forlong
|
||||
Speddin
|
||||
Melsome
|
||||
Groome
|
||||
Going
|
||||
Enders
|
||||
Rosone
|
||||
Elegood
|
||||
Isakowicz
|
||||
|
||||
Sieb
|
||||
Sutch
|
||||
Garvill
|
||||
Rothera
|
||||
Ceaplen
|
||||
Hake
|
||||
Babcock
|
||||
Dautry
|
||||
Beels
|
||||
Bernardoux
|
||||
Standen
|
||||
Torricella
|
||||
Gymblett
|
||||
Storks
|
||||
Dashkov
|
||||
|
||||
|
||||
Hancell
|
||||
Duhig
|
||||
Scanlan
|
||||
Hodjetts
|
||||
Dunbar
|
||||
Figger
|
||||
Champion
|
||||
Wikey
|
||||
Priddie
|
||||
Sausman
|
||||
Durrand
|
||||
Fridaye
|
||||
Ellerby
|
||||
Liebrecht
|
||||
Kubu
|
||||
|
||||
Munden
|
||||
Daggett
|
||||
Colenutt
|
||||
Trazzi
|
||||
Coldbreath
|
||||
Abson
|
||||
Prosek
|
||||
Gorelli
|
||||
Lambeth
|
||||
Pennell
|
||||
Turnell
|
||||
Crowch
|
||||
Fossey
|
||||
Helmke
|
||||
Concannon
|
||||
Fawcitt
|
||||
Cumbridge
|
||||
Scadden
|
||||
Pate
|
||||
Fike
|
||||
Magauran
|
||||
Ramsden
|
||||
Hilley
|
||||
Temple
|
||||
Gumly
|
||||
Brizland
|
||||
Laverenz
|
||||
Caney
|
||||
Lahy
|
||||
Tedahl
|
||||
Geraldi
|
||||
Columbine
|
||||
Starbuck
|
||||
Kennedy
|
||||
Imlock
|
||||
Adlem
|
||||
Gotobed
|
||||
Garken
|
||||
|
||||
Dawdary
|
||||
Gregorace
|
||||
Hogben
|
||||
Paver
|
||||
Branche
|
||||
Hagan
|
||||
McComish
|
||||
Terlinden
|
||||
Manson
|
||||
|
||||
Remmers
|
||||
Greatex
|
||||
Jackes
|
||||
Mildmott
|
||||
Biasotti
|
||||
Newlands
|
||||
Dewett
|
||||
Bruinemann
|
||||
Guiett
|
||||
Boden
|
||||
Wombwell
|
||||
McGirl
|
||||
Pabel
|
||||
McKechnie
|
||||
Greenough
|
||||
Greenhalf
|
||||
Bunyan
|
||||
Zink
|
||||
Blazic
|
||||
Whitebrook
|
||||
McRorie
|
||||
Devine
|
||||
|
||||
Wolfenden
|
||||
Dulwich
|
||||
Calder
|
||||
Bolley
|
||||
Brouard
|
||||
Hazeldine
|
||||
Serjeant
|
||||
Parman
|
||||
Vela
|
||||
Monteaux
|
||||
Lune
|
||||
Gaynes
|
||||
Byneth
|
||||
Fick
|
||||
Shevlan
|
||||
Herety
|
||||
Vials
|
||||
Featherbie
|
||||
Whitwell
|
||||
Petrik
|
||||
Benditt
|
||||
Willshaw
|
||||
Brechin
|
||||
Dwelley
|
||||
Wicks
|
||||
Anderl
|
||||
Baldin
|
||||
Webermann
|
||||
Cheney
|
||||
Kernar
|
||||
Balazin
|
||||
|
||||
Sidry
|
||||
Beecham
|
||||
Sollas
|
||||
Casotti
|
||||
|
||||
Pairpoint
|
||||
Baggalley
|
||||
Hastelow
|
||||
Rebillard
|
||||
Worsall
|
||||
Falvey
|
||||
Flanne
|
||||
Storres
|
||||
Jerrold
|
||||
|
||||
Money
|
||||
Klehyn
|
||||
|
||||
Ridulfo
|
||||
Fleay
|
||||
Phuprate
|
||||
Medlin
|
||||
Outright
|
||||
Bainbridge
|
||||
Kitcat
|
||||
Janek
|
||||
Leech
|
||||
Pavie
|
||||
Hoolaghan
|
||||
Matula
|
||||
Haycock
|
||||
Ungerechts
|
||||
Omar
|
||||
Davoren
|
||||
Impey
|
||||
Maffiotti
|
||||
Pyrke
|
||||
Beininck
|
||||
Pizer
|
||||
Melior
|
||||
Yearnes
|
||||
Rizzotto
|
||||
Pincott
|
||||
Shallcross
|
||||
Marshal
|
||||
|
||||
Rubinowitsch
|
||||
Pickance
|
||||
Shearn
|
||||
Edgerton
|
||||
Crayker
|
||||
Roebuck
|
||||
Birchenhead
|
||||
Shadrach
|
||||
Sandercock
|
||||
Rispin
|
||||
Portch
|
||||
Ebbens
|
||||
Dransfield
|
||||
Walster
|
||||
|
||||
Pilsbury
|
||||
Lutzmann
|
||||
Phillipson
|
||||
Aldwick
|
||||
Doyle
|
||||
Starrs
|
||||
Haugg
|
||||
Lamplugh
|
||||
Ketch
|
||||
Arenson
|
||||
Sasser
|
||||
|
||||
Severwright
|
||||
Killner
|
||||
Kubicka
|
||||
Stanton
|
||||
Jelley
|
||||
Dorward
|
||||
Jessel
|
||||
Borel
|
||||
Sutterfield
|
||||
Treverton
|
||||
|
||||
Pero
|
||||
Duffy
|
|
953
PostgreSQL/data/row_numbers.csv
Normal file
953
PostgreSQL/data/row_numbers.csv
Normal file
@ -0,0 +1,953 @@
|
||||
row_number
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
6
|
||||
7
|
||||
8
|
||||
9
|
||||
10
|
||||
11
|
||||
12
|
||||
13
|
||||
14
|
||||
15
|
||||
17
|
||||
18
|
||||
19
|
||||
20
|
||||
21
|
||||
22
|
||||
23
|
||||
24
|
||||
25
|
||||
26
|
||||
27
|
||||
28
|
||||
29
|
||||
31
|
||||
32
|
||||
33
|
||||
34
|
||||
36
|
||||
37
|
||||
38
|
||||
40
|
||||
41
|
||||
42
|
||||
43
|
||||
44
|
||||
45
|
||||
46
|
||||
47
|
||||
48
|
||||
49
|
||||
50
|
||||
51
|
||||
52
|
||||
53
|
||||
54
|
||||
55
|
||||
56
|
||||
57
|
||||
58
|
||||
59
|
||||
60
|
||||
61
|
||||
62
|
||||
63
|
||||
64
|
||||
65
|
||||
66
|
||||
67
|
||||
68
|
||||
69
|
||||
70
|
||||
71
|
||||
72
|
||||
73
|
||||
74
|
||||
75
|
||||
76
|
||||
77
|
||||
78
|
||||
79
|
||||
80
|
||||
81
|
||||
82
|
||||
83
|
||||
84
|
||||
85
|
||||
86
|
||||
87
|
||||
88
|
||||
89
|
||||
90
|
||||
91
|
||||
92
|
||||
93
|
||||
94
|
||||
95
|
||||
96
|
||||
97
|
||||
98
|
||||
99
|
||||
100
|
||||
101
|
||||
102
|
||||
103
|
||||
104
|
||||
105
|
||||
106
|
||||
107
|
||||
108
|
||||
110
|
||||
112
|
||||
113
|
||||
114
|
||||
115
|
||||
116
|
||||
117
|
||||
118
|
||||
119
|
||||
120
|
||||
121
|
||||
122
|
||||
123
|
||||
124
|
||||
125
|
||||
126
|
||||
127
|
||||
128
|
||||
129
|
||||
130
|
||||
131
|
||||
132
|
||||
133
|
||||
134
|
||||
135
|
||||
136
|
||||
137
|
||||
138
|
||||
139
|
||||
140
|
||||
141
|
||||
142
|
||||
143
|
||||
144
|
||||
145
|
||||
146
|
||||
147
|
||||
148
|
||||
149
|
||||
150
|
||||
151
|
||||
152
|
||||
153
|
||||
154
|
||||
155
|
||||
156
|
||||
157
|
||||
158
|
||||
159
|
||||
160
|
||||
161
|
||||
162
|
||||
163
|
||||
164
|
||||
165
|
||||
166
|
||||
167
|
||||
168
|
||||
169
|
||||
170
|
||||
171
|
||||
172
|
||||
173
|
||||
174
|
||||
175
|
||||
176
|
||||
177
|
||||
178
|
||||
179
|
||||
180
|
||||
181
|
||||
183
|
||||
184
|
||||
185
|
||||
186
|
||||
187
|
||||
188
|
||||
190
|
||||
191
|
||||
192
|
||||
193
|
||||
194
|
||||
195
|
||||
196
|
||||
197
|
||||
198
|
||||
199
|
||||
200
|
||||
201
|
||||
202
|
||||
203
|
||||
204
|
||||
205
|
||||
206
|
||||
207
|
||||
208
|
||||
209
|
||||
210
|
||||
211
|
||||
212
|
||||
213
|
||||
214
|
||||
215
|
||||
216
|
||||
218
|
||||
219
|
||||
220
|
||||
221
|
||||
223
|
||||
224
|
||||
225
|
||||
226
|
||||
227
|
||||
228
|
||||
230
|
||||
231
|
||||
232
|
||||
233
|
||||
234
|
||||
235
|
||||
236
|
||||
237
|
||||
238
|
||||
239
|
||||
240
|
||||
241
|
||||
243
|
||||
244
|
||||
246
|
||||
247
|
||||
248
|
||||
250
|
||||
251
|
||||
252
|
||||
253
|
||||
254
|
||||
255
|
||||
256
|
||||
257
|
||||
258
|
||||
259
|
||||
260
|
||||
261
|
||||
262
|
||||
263
|
||||
264
|
||||
265
|
||||
266
|
||||
267
|
||||
268
|
||||
269
|
||||
270
|
||||
271
|
||||
272
|
||||
273
|
||||
274
|
||||
275
|
||||
276
|
||||
277
|
||||
278
|
||||
279
|
||||
280
|
||||
281
|
||||
282
|
||||
283
|
||||
284
|
||||
285
|
||||
286
|
||||
288
|
||||
289
|
||||
290
|
||||
291
|
||||
292
|
||||
294
|
||||
295
|
||||
296
|
||||
297
|
||||
298
|
||||
299
|
||||
300
|
||||
301
|
||||
302
|
||||
303
|
||||
304
|
||||
305
|
||||
306
|
||||
307
|
||||
308
|
||||
309
|
||||
310
|
||||
311
|
||||
312
|
||||
313
|
||||
314
|
||||
315
|
||||
316
|
||||
317
|
||||
318
|
||||
319
|
||||
320
|
||||
321
|
||||
322
|
||||
323
|
||||
324
|
||||
325
|
||||
326
|
||||
327
|
||||
328
|
||||
329
|
||||
330
|
||||
332
|
||||
333
|
||||
334
|
||||
335
|
||||
336
|
||||
338
|
||||
339
|
||||
340
|
||||
341
|
||||
342
|
||||
343
|
||||
345
|
||||
346
|
||||
347
|
||||
348
|
||||
349
|
||||
350
|
||||
351
|
||||
352
|
||||
353
|
||||
354
|
||||
355
|
||||
356
|
||||
357
|
||||
358
|
||||
359
|
||||
360
|
||||
361
|
||||
362
|
||||
363
|
||||
364
|
||||
365
|
||||
366
|
||||
367
|
||||
368
|
||||
369
|
||||
370
|
||||
371
|
||||
373
|
||||
375
|
||||
376
|
||||
378
|
||||
379
|
||||
380
|
||||
381
|
||||
382
|
||||
383
|
||||
384
|
||||
385
|
||||
386
|
||||
387
|
||||
388
|
||||
389
|
||||
390
|
||||
391
|
||||
392
|
||||
393
|
||||
394
|
||||
395
|
||||
396
|
||||
397
|
||||
398
|
||||
399
|
||||
400
|
||||
401
|
||||
402
|
||||
403
|
||||
404
|
||||
405
|
||||
406
|
||||
407
|
||||
408
|
||||
409
|
||||
410
|
||||
411
|
||||
412
|
||||
413
|
||||
414
|
||||
415
|
||||
416
|
||||
417
|
||||
418
|
||||
419
|
||||
420
|
||||
421
|
||||
422
|
||||
423
|
||||
424
|
||||
425
|
||||
426
|
||||
427
|
||||
428
|
||||
429
|
||||
430
|
||||
431
|
||||
432
|
||||
433
|
||||
434
|
||||
435
|
||||
436
|
||||
437
|
||||
438
|
||||
439
|
||||
440
|
||||
441
|
||||
442
|
||||
443
|
||||
444
|
||||
445
|
||||
446
|
||||
447
|
||||
448
|
||||
449
|
||||
450
|
||||
451
|
||||
452
|
||||
453
|
||||
454
|
||||
455
|
||||
456
|
||||
457
|
||||
458
|
||||
459
|
||||
460
|
||||
461
|
||||
462
|
||||
463
|
||||
464
|
||||
465
|
||||
466
|
||||
468
|
||||
469
|
||||
470
|
||||
471
|
||||
472
|
||||
473
|
||||
474
|
||||
475
|
||||
476
|
||||
477
|
||||
478
|
||||
479
|
||||
480
|
||||
481
|
||||
482
|
||||
483
|
||||
484
|
||||
485
|
||||
486
|
||||
487
|
||||
488
|
||||
489
|
||||
490
|
||||
491
|
||||
492
|
||||
494
|
||||
495
|
||||
496
|
||||
497
|
||||
498
|
||||
499
|
||||
500
|
||||
501
|
||||
502
|
||||
503
|
||||
504
|
||||
505
|
||||
506
|
||||
507
|
||||
508
|
||||
509
|
||||
510
|
||||
511
|
||||
512
|
||||
513
|
||||
514
|
||||
515
|
||||
516
|
||||
517
|
||||
518
|
||||
519
|
||||
520
|
||||
521
|
||||
522
|
||||
523
|
||||
524
|
||||
525
|
||||
527
|
||||
528
|
||||
529
|
||||
530
|
||||
532
|
||||
533
|
||||
534
|
||||
535
|
||||
536
|
||||
537
|
||||
538
|
||||
539
|
||||
540
|
||||
541
|
||||
542
|
||||
543
|
||||
544
|
||||
545
|
||||
546
|
||||
547
|
||||
548
|
||||
549
|
||||
550
|
||||
551
|
||||
552
|
||||
553
|
||||
555
|
||||
556
|
||||
557
|
||||
559
|
||||
560
|
||||
561
|
||||
562
|
||||
563
|
||||
564
|
||||
565
|
||||
566
|
||||
567
|
||||
568
|
||||
569
|
||||
570
|
||||
571
|
||||
572
|
||||
574
|
||||
575
|
||||
576
|
||||
577
|
||||
578
|
||||
579
|
||||
580
|
||||
581
|
||||
582
|
||||
583
|
||||
584
|
||||
585
|
||||
586
|
||||
587
|
||||
588
|
||||
589
|
||||
590
|
||||
591
|
||||
593
|
||||
594
|
||||
595
|
||||
596
|
||||
597
|
||||
598
|
||||
599
|
||||
601
|
||||
602
|
||||
603
|
||||
604
|
||||
605
|
||||
606
|
||||
607
|
||||
608
|
||||
609
|
||||
610
|
||||
611
|
||||
612
|
||||
613
|
||||
614
|
||||
615
|
||||
617
|
||||
618
|
||||
619
|
||||
620
|
||||
622
|
||||
623
|
||||
624
|
||||
625
|
||||
626
|
||||
627
|
||||
628
|
||||
629
|
||||
630
|
||||
632
|
||||
633
|
||||
634
|
||||
635
|
||||
636
|
||||
637
|
||||
638
|
||||
639
|
||||
640
|
||||
641
|
||||
642
|
||||
643
|
||||
645
|
||||
646
|
||||
647
|
||||
649
|
||||
650
|
||||
651
|
||||
653
|
||||
654
|
||||
655
|
||||
656
|
||||
658
|
||||
659
|
||||
660
|
||||
661
|
||||
662
|
||||
663
|
||||
664
|
||||
665
|
||||
666
|
||||
667
|
||||
668
|
||||
669
|
||||
670
|
||||
671
|
||||
672
|
||||
673
|
||||
674
|
||||
675
|
||||
676
|
||||
677
|
||||
678
|
||||
679
|
||||
680
|
||||
681
|
||||
682
|
||||
683
|
||||
684
|
||||
685
|
||||
686
|
||||
687
|
||||
688
|
||||
689
|
||||
690
|
||||
691
|
||||
692
|
||||
693
|
||||
694
|
||||
695
|
||||
696
|
||||
697
|
||||
698
|
||||
699
|
||||
700
|
||||
701
|
||||
702
|
||||
703
|
||||
704
|
||||
705
|
||||
706
|
||||
707
|
||||
709
|
||||
710
|
||||
711
|
||||
712
|
||||
713
|
||||
714
|
||||
715
|
||||
716
|
||||
717
|
||||
719
|
||||
720
|
||||
721
|
||||
722
|
||||
723
|
||||
724
|
||||
725
|
||||
726
|
||||
727
|
||||
728
|
||||
729
|
||||
730
|
||||
731
|
||||
732
|
||||
733
|
||||
734
|
||||
735
|
||||
736
|
||||
737
|
||||
738
|
||||
739
|
||||
740
|
||||
741
|
||||
742
|
||||
743
|
||||
744
|
||||
745
|
||||
746
|
||||
747
|
||||
748
|
||||
749
|
||||
750
|
||||
751
|
||||
752
|
||||
753
|
||||
754
|
||||
757
|
||||
758
|
||||
759
|
||||
760
|
||||
761
|
||||
762
|
||||
763
|
||||
764
|
||||
765
|
||||
766
|
||||
767
|
||||
768
|
||||
769
|
||||
770
|
||||
771
|
||||
772
|
||||
773
|
||||
774
|
||||
775
|
||||
776
|
||||
777
|
||||
778
|
||||
779
|
||||
780
|
||||
781
|
||||
782
|
||||
783
|
||||
784
|
||||
785
|
||||
786
|
||||
787
|
||||
788
|
||||
789
|
||||
790
|
||||
791
|
||||
792
|
||||
793
|
||||
794
|
||||
795
|
||||
796
|
||||
797
|
||||
798
|
||||
799
|
||||
800
|
||||
801
|
||||
802
|
||||
803
|
||||
804
|
||||
805
|
||||
806
|
||||
807
|
||||
808
|
||||
809
|
||||
810
|
||||
811
|
||||
812
|
||||
813
|
||||
814
|
||||
815
|
||||
816
|
||||
817
|
||||
818
|
||||
819
|
||||
820
|
||||
822
|
||||
823
|
||||
824
|
||||
825
|
||||
826
|
||||
827
|
||||
828
|
||||
829
|
||||
830
|
||||
831
|
||||
832
|
||||
833
|
||||
834
|
||||
835
|
||||
837
|
||||
838
|
||||
839
|
||||
840
|
||||
841
|
||||
842
|
||||
843
|
||||
844
|
||||
845
|
||||
846
|
||||
847
|
||||
848
|
||||
849
|
||||
850
|
||||
851
|
||||
852
|
||||
853
|
||||
854
|
||||
855
|
||||
857
|
||||
858
|
||||
859
|
||||
860
|
||||
861
|
||||
862
|
||||
863
|
||||
864
|
||||
865
|
||||
866
|
||||
867
|
||||
868
|
||||
869
|
||||
870
|
||||
872
|
||||
873
|
||||
874
|
||||
875
|
||||
876
|
||||
877
|
||||
878
|
||||
879
|
||||
880
|
||||
881
|
||||
882
|
||||
883
|
||||
884
|
||||
885
|
||||
886
|
||||
887
|
||||
888
|
||||
889
|
||||
890
|
||||
891
|
||||
892
|
||||
893
|
||||
894
|
||||
895
|
||||
896
|
||||
897
|
||||
898
|
||||
899
|
||||
900
|
||||
901
|
||||
902
|
||||
903
|
||||
904
|
||||
905
|
||||
906
|
||||
907
|
||||
909
|
||||
910
|
||||
911
|
||||
912
|
||||
913
|
||||
914
|
||||
915
|
||||
916
|
||||
918
|
||||
919
|
||||
920
|
||||
921
|
||||
922
|
||||
923
|
||||
924
|
||||
925
|
||||
926
|
||||
927
|
||||
928
|
||||
929
|
||||
930
|
||||
931
|
||||
932
|
||||
933
|
||||
934
|
||||
935
|
||||
936
|
||||
937
|
||||
938
|
||||
939
|
||||
940
|
||||
941
|
||||
942
|
||||
943
|
||||
944
|
||||
945
|
||||
946
|
||||
947
|
||||
948
|
||||
949
|
||||
950
|
||||
951
|
||||
952
|
||||
953
|
||||
954
|
||||
955
|
||||
956
|
||||
957
|
||||
958
|
||||
959
|
||||
960
|
||||
961
|
||||
962
|
||||
963
|
||||
964
|
||||
965
|
||||
966
|
||||
967
|
||||
968
|
||||
969
|
||||
970
|
||||
971
|
||||
972
|
||||
973
|
||||
974
|
||||
975
|
||||
976
|
||||
977
|
||||
978
|
||||
979
|
||||
980
|
||||
981
|
||||
982
|
||||
983
|
||||
984
|
||||
985
|
||||
986
|
||||
987
|
||||
988
|
||||
989
|
||||
990
|
||||
991
|
||||
992
|
||||
993
|
||||
994
|
||||
995
|
||||
996
|
||||
997
|
||||
998
|
||||
999
|
||||
1000
|
|
1001
PostgreSQL/data/sentences.csv
Normal file
1001
PostgreSQL/data/sentences.csv
Normal file
File diff suppressed because it is too large
Load Diff
1001
PostgreSQL/data/urls.csv
Normal file
1001
PostgreSQL/data/urls.csv
Normal file
File diff suppressed because it is too large
Load Diff
1001
PostgreSQL/data/words.csv
Normal file
1001
PostgreSQL/data/words.csv
Normal file
File diff suppressed because it is too large
Load Diff
@ -4,6 +4,7 @@
|
||||
|
||||
DROP TABLE IF EXISTS acheter CASCADE;
|
||||
DROP TABLE IF EXISTS avoir_motif CASCADE;
|
||||
DROP TABLE IF EXISTS avoir_tag CASCADE;
|
||||
DROP TABLE IF EXISTS boites CASCADE;
|
||||
DROP TABLE IF EXISTS colorer CASCADE;
|
||||
DROP TABLE IF EXISTS construire CASCADE;
|
||||
@ -16,14 +17,15 @@ DROP TABLE IF EXISTS etre_forme CASCADE;
|
||||
DROP TABLE IF EXISTS fils CASCADE;
|
||||
DROP TABLE IF EXISTS illustrations CASCADE;
|
||||
DROP TABLE IF EXISTS marques CASCADE;
|
||||
DROP TABLE IF EXISTS membres CASCADE;
|
||||
DROP TABLE IF EXISTS messages CASCADE;
|
||||
DROP TABLE IF EXISTS modeles CASCADE;
|
||||
DROP TABLE IF EXISTS necessiter CASCADE;
|
||||
DROP TABLE IF EXISTS noter CASCADE;
|
||||
DROP TABLE IF EXISTS perdre CASCADE;
|
||||
DROP TABLE IF EXISTS tags CASCADE;
|
||||
DROP TABLE IF EXISTS varier CASCADE;
|
||||
DROP TABLE IF EXISTS formes CASCADE;
|
||||
DROP TABLE IF EXISTS membres CASCADE;
|
||||
DROP TABLE IF EXISTS motifs CASCADE;
|
||||
DROP TABLE IF EXISTS pieces CASCADE;
|
||||
DROP TABLE IF EXISTS pieces_complexes CASCADE;
|
||||
|
366
PostgreSQL/generate_data.py
Normal file
366
PostgreSQL/generate_data.py
Normal file
@ -0,0 +1,366 @@
|
||||
###############################################################################
|
||||
#
|
||||
# PYTHON SCRIPT TO RANDOMLY GENERATE DATA
|
||||
# STEPS :
|
||||
# 1 --> Generate a line of a table.
|
||||
# 2 --> Generate an entire table.
|
||||
# 3 --> Resolve the issues of dependencies and others.
|
||||
# 4 --> Convert the created tables to the PostgreSQL code.
|
||||
# Bonus --> Enjoy !
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
import random
|
||||
import csv
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# HERE IS ALL THE RAW DATA
|
||||
#
|
||||
# It is just csv files with for each a single column.
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
pathIntegers : str = "data/row_numbers.csv"
|
||||
pathSentences : str = "data/sentences.csv"
|
||||
pathUrls : str = "data/urls.csv"
|
||||
pathWords : str = "data/words.csv"
|
||||
pathNames : str = "data/names.csv"
|
||||
pathNameModels : str = "data/name_models.csv"
|
||||
pathDates : str = "data/dates.csv"
|
||||
pathColors : str = "data/colors.csv"
|
||||
pathBrands : str = "data/brands.csv"
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# STEP 1 : GENERATE A LINE OF A TABLE
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
def random_element(pathFile : str) -> str:
|
||||
"""
|
||||
:param pathFile: the relative path of the csv file to read.
|
||||
:return: a random element from this file.
|
||||
"""
|
||||
with open(pathFile, 'r') as file:
|
||||
csvList : list = list(csv.reader(file))
|
||||
random_index_line : int = random.randint(1, len(csvList) - 1)
|
||||
return "" if ( csvList[random_index_line] == [] ) \
|
||||
else csvList[random_index_line][0]
|
||||
|
||||
###############################################################################
|
||||
|
||||
def construct_line(*args : tuple) -> str:
|
||||
"""
|
||||
:param *args: a tuple of elements.
|
||||
example : [ "1", "'toto'", "'Lorem PIPsum'", "42" ].
|
||||
:return: a line to give to the sql.
|
||||
example : "(1, 'toto', 'Lorem PIPsum', 42)".
|
||||
"""
|
||||
return "(" + ', '.join(list(args)) + ")"
|
||||
|
||||
###############################################################################
|
||||
|
||||
def generate_line_acheter() -> str:
|
||||
idMembre : str = random_element(pathIntegers)
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
quantite : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idMembre, idPiece, quantite)
|
||||
|
||||
def generate_line_avoir_motif() -> str:
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
idMotif : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idPiece, idMotif)
|
||||
|
||||
def generate_line_avoir_tag() -> str:
|
||||
idTag : str = random_element(pathIntegers)
|
||||
idBoite : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idTag, idBoite)
|
||||
|
||||
def generate_line_boites() -> str:
|
||||
idBoite : str = random_element(pathIntegers)
|
||||
titre : str = "\'" + random_element(pathWords) + "\'"
|
||||
dateBoite : str = random_element(pathDates)
|
||||
idMarque : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idBoite, titre, dateBoite, idMarque)
|
||||
|
||||
def generate_line_colorer() -> str:
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
idCouleur : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idPiece, idCouleur)
|
||||
|
||||
def generate_line_construire() -> str:
|
||||
idBoite : str = random_element(pathIntegers)
|
||||
idModele : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idBoite, idModele)
|
||||
|
||||
def generate_line_contenir() -> str:
|
||||
idBoite : str = random_element(pathIntegers)
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
quantite : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idBoite, idPiece, quantite)
|
||||
|
||||
def generate_line_couleurs() -> str:
|
||||
idCouleur : str = random_element(pathIntegers)
|
||||
nomCouleur : str = "\'" + random_element(pathColors) + "\'"
|
||||
|
||||
return construct_line(idCouleur, nomCouleur)
|
||||
|
||||
def generate_line_enregistrer() -> str:
|
||||
idBoite : str = random_element(pathIntegers)
|
||||
idMembre : str = random_element(pathIntegers)
|
||||
quantite : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idBoite, idMembre, quantite)
|
||||
|
||||
def generate_line_etre() -> str:
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
idMarque : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idPiece, idMarque)
|
||||
|
||||
def generate_line_etre_complexe() -> str:
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
idPieceComp : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idPiece, idPieceComp)
|
||||
|
||||
def generate_line_etre_forme() -> str:
|
||||
idForme : str = random_element(pathIntegers)
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idForme, idPiece)
|
||||
|
||||
def generate_line_fils() -> str:
|
||||
idFil : str = random_element(pathIntegers)
|
||||
idModele : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idFil, idModele)
|
||||
|
||||
def generate_line_illustrations() -> str:
|
||||
idIllustr : str = random_element(pathIntegers)
|
||||
urlIllustr : str = "\'" + random_element(pathUrls) + "\'"
|
||||
idModele : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idIllustr, urlIllustr, idModele)
|
||||
|
||||
def generate_line_marques() -> str:
|
||||
idMarque : str = random_element(pathIntegers)
|
||||
nomMarque : str = "\'" + random_element(pathBrands) + "\'"
|
||||
|
||||
return construct_line(idMarque, nomMarque)
|
||||
|
||||
def generate_line_membres() -> str:
|
||||
idMembre : str = random_element(pathIntegers)
|
||||
nomMembre : str = "\'" + random_element(pathNames) + "\'"
|
||||
|
||||
return construct_line(idMembre, nomMembre)
|
||||
|
||||
def generate_line_messages() -> str:
|
||||
idMessages : str = random_element(pathIntegers)
|
||||
contenu : str = "\'" + random_element(pathSentences) + "\'"
|
||||
id_membre : str = random_element(pathIntegers)
|
||||
idFil : str = random_element(pathIntegers)
|
||||
idMessages2 : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idMessages, contenu, idFil, idMessages2)
|
||||
|
||||
def generate_line_modeles() -> str:
|
||||
idModele : str = random_element(pathIntegers)
|
||||
nomModele : str = "\'" + random_element(pathNameModels) + "\'"
|
||||
urlNotice : str = "\'" + random_element(pathUrls) + "\'"
|
||||
idMembre : str = random_element(pathIntegers)
|
||||
idModeleEte : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idModele, nomModele, urlNotice, idMembre, \
|
||||
idModeleEte)
|
||||
|
||||
def generate_line_necessiter() -> str:
|
||||
idModele : str = random_element(pathIntegers)
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
quantite : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idModele, idPiece, quantite)
|
||||
|
||||
def generate_line_noter() -> str:
|
||||
idModele : str = random_element(pathIntegers)
|
||||
idMembre : str = random_element(pathIntegers)
|
||||
note : str = "\'" + random_element(pathSentences) + "\'"
|
||||
|
||||
return construct_line(idModele, idMembre, note)
|
||||
|
||||
def generate_line_perdre() -> str:
|
||||
idMembre : str = random_element(pathIntegers)
|
||||
idBoite : str = random_element(pathIntegers)
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
quantite : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idMembre, idBoite, idPiece, quantite)
|
||||
|
||||
def generate_line_tags() -> str:
|
||||
idTag : str = random_element(pathIntegers)
|
||||
nomTag : str = "\'" + random_element(pathWords) + "\'"
|
||||
|
||||
return construct_line(idTag, nomTag)
|
||||
|
||||
def generate_line_varier() -> str:
|
||||
idModele_1 : str = random_element(pathIntegers)
|
||||
idModele_et : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idModele_1, idModele_et)
|
||||
|
||||
def generate_line_formes() -> str:
|
||||
idForme : str = random_element(pathIntegers)
|
||||
nomForme : str = "\'" + random_element(pathWords) + "\'"
|
||||
|
||||
return construct_line(idForme, nomForme)
|
||||
|
||||
def generate_line_motifs() -> str:
|
||||
idMotif : str = random_element(pathIntegers)
|
||||
nomMotif : str = "\'" + random_element(pathWords) + "\'"
|
||||
|
||||
return construct_line(idMotif, nomMotif)
|
||||
|
||||
def generate_line_pieces() -> str:
|
||||
idPiece : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idPiece)
|
||||
|
||||
def generate_line_pieces_complexes() -> str:
|
||||
idPieceCo : str = random_element(pathIntegers)
|
||||
|
||||
return construct_line(idPieceCo)
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# STEP 2 : GENERATE AN ENTIRE TABLE
|
||||
#
|
||||
# It is temporarily stored in a file with the extension .data
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
def store_table(nbLines : int, pathFile : str, funcGenerationLine) -> None:
|
||||
"""
|
||||
:param nbLines: the number of generated lines we want to get.
|
||||
:param pathFile: the relative path where we want to store the table.
|
||||
:param funcGenerationLine: the function generate_line_* for the table.
|
||||
|
||||
Write the table in a .data file.
|
||||
"""
|
||||
with open(pathFile, 'w+') as file: # w+ : if does not exist.
|
||||
for i in range(nbLines):
|
||||
file.write(funcGenerationLine() + ",\n")
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# STEP 3 : RESOLVE THE ISSUES OF DEPENDENCIES AND OTHERS
|
||||
#
|
||||
# Just edits the .data files.
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
# Need to do it manually, otherwire it is too hard.
|
||||
|
||||
# Step 1 : remove the duplicated primary keys,
|
||||
# if there are 2 objects with the same primary key.
|
||||
|
||||
# Step 2 : remove the lines that have a foreign key that does not exist.
|
||||
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# STEP 4 : CONVERSION TO PostgreSQL
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
def convert_table_to_sql(pathFile : str, nameTable : str) -> None:
|
||||
"""
|
||||
:param pathFile: the relative path to the .data file
|
||||
which contains the table.
|
||||
:param nameTable: the name of the table.
|
||||
|
||||
Write the code in append mode to the file called `insert.sql`.
|
||||
"""
|
||||
fileSql = open("insert.sql", 'a') # append mode.
|
||||
|
||||
fileSql.write("INSERT INTO " + nameTable + " VALUES\n")
|
||||
|
||||
with open(pathFile, 'r') as fileData:
|
||||
fileSql.writelines(fileData.readlines())
|
||||
|
||||
fileSql.close()
|
||||
|
||||
# Replace last ',' by ';'.
|
||||
with open("insert.sql", 'rb+') as fileSql:
|
||||
fileSql.seek(-2, 2)
|
||||
fileSql.truncate()
|
||||
|
||||
with open("insert.sql", 'a') as fileSql:
|
||||
fileSql.write(";\n")
|
||||
fileSql.write("\n")
|
||||
|
||||
###############################################################################
|
||||
|
||||
dictTables : dict = {
|
||||
"acheter" : generate_line_acheter,
|
||||
"avoir_motif" : generate_line_avoir_motif,
|
||||
"avoir_tag" : generate_line_avoir_tag,
|
||||
"boites" : generate_line_boites,
|
||||
"colorer" : generate_line_colorer,
|
||||
"construire" : generate_line_construire,
|
||||
"contenir" : generate_line_contenir,
|
||||
"couleurs" : generate_line_couleurs,
|
||||
"enregistrer" : generate_line_enregistrer,
|
||||
"etre" : generate_line_etre,
|
||||
"etre_complexe" : generate_line_etre_complexe,
|
||||
"etre_forme" : generate_line_etre_forme,
|
||||
"fils" : generate_line_fils,
|
||||
"illustrations" : generate_line_illustrations,
|
||||
"marques" : generate_line_marques,
|
||||
"membres" : generate_line_membres,
|
||||
"messages" : generate_line_messages,
|
||||
"modeles" : generate_line_modeles,
|
||||
"necessiter" : generate_line_necessiter,
|
||||
"noter" : generate_line_noter,
|
||||
"perdre" : generate_line_perdre,
|
||||
"tags" : generate_line_tags,
|
||||
"varier" : generate_line_varier,
|
||||
"formes" : generate_line_formes,
|
||||
"motifs" : generate_line_motifs,
|
||||
"pieces" : generate_line_pieces,
|
||||
"pieces_complexes" : generate_line_pieces_complexes
|
||||
}
|
||||
|
||||
###############################################################################
|
||||
|
||||
def givePathFile(nameTable : str) -> str:
|
||||
repertory : str = "build/"
|
||||
return repertory + nameTable + ".data"
|
||||
|
||||
###############################################################################
|
||||
|
||||
if __name__ == '__main__':
|
||||
# Uncomment if you want to generate data.
|
||||
for nameTable in dictTables:
|
||||
store_table(200, givePathFile(nameTable), dictTables[nameTable])
|
||||
|
||||
fileSql = open("insert.sql", 'w+')
|
||||
|
||||
fileSql.write("TRUNCATE " + ', '.join(dictTables) + ";\n")
|
||||
fileSql.write("\n")
|
||||
fileSql.close()
|
||||
|
||||
with open("insert.sql", 'a') as fileSql:
|
||||
for nameTable in dictTables:
|
||||
convert_table_to_sql(givePathFile(nameTable), nameTable)
|
||||
|
||||
|
||||
###############################################################################
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user