-- Datetime format : https://www.sqlite.org/lang_datefunc.html -- %Y-%m-%d %H:%M:%S -- https://www.tutorialspoint.com/sqlite/sqlite_data_types.htm ---------------------------- -- ***** REFERENTIELS ******* ---------------------------- insert into Metadata (name, code, type, value) values ('Url du mcd', 'MCD','href', 'https://editor.ponyorm.com/user/lo27/clone1/designer'); insert into Metadata (name, code, type, value) values ('Nom du fichier Gedcom exporté', 'GEDCOMFILE','gedcom', 'export.ged'); insert into Metadata (name, code, type, value) values ('Date du fichier Gedcom exporté', 'GEDCOMDATE','gedcom', ' '); insert into Metadata (name, code, type, value) values ('Auteur du fichier Gedcom exporté', 'GEDCOMAUT','gedcom', 'moi@fai.com'); insert into Metadata (name, code, type, value) values ('Nom du système', 'GEDCOMSOUR','gedcom', 'SIMPLE_GENEA'); insert into Metadata (name, code, type, value) values ('Numéro de version du système', 'GEDCOMSOURVERS','gedcom', '1.0'); insert into Metadata (name, code, type, value) values ('Nom du système sourcesource', 'GEDCOMSOURNAME','gedcom', 'Simple Genea'); insert into Metadata (name, code, type, value) values ('Nom du système sourcesource', 'GEDCOMVERS','gedcom', '5.5.1'); insert into Metadata (name, code, type, value) values ('Nom du système sourcesource', 'GEDCOMCHAR','gedcom', 'UTF-8'); insert into documenttype(code, name) values("PAROI", "Document du registre paroissial"); insert into documenttype(code, name) values("CIVIL", "Document de registre d'état civil"); insert into documenttype(code, name) values("PERSO", "Document personnel"); insert into documenttype(code, name) values("WEB", "Site Web"); insert into documenttype(code, name) values("LIVRE", "Livre"); insert into documenttype(code, name) values("PHOTO", "Photographie"); insert into documenttype(code, name) values("JOUR", "Article de journal"); insert into documenttype(code, name) values("OBJ", "Objet"); insert into documenttype(code, name) values("SON", "Enregistrement sonore"); insert into documenttype(code, name) values("VID", "Enregistrement vidéo"); insert into documenttype(code, name) values("TEM", "Témoignage"); insert into documenttype(code, name) values("COUR", "Courrier"); insert into documenttype(code, name) values("POSTAL", "Carte postale"); insert into depot(code, name, url, adress_1, adress_2, zip, city, country) values( "AD76", "Archives départementales de Seine-Maritime", "https://www.archivesdepartementales76.net/", "42 Rue Henri-II-de-Plantagenêt" , "Pôle culturel Grammont", "76100", "Rouen", "France"); insert into depot(code, name, url, adress_1, adress_2, zip, city, country) values( "AD61", "Archives départementales de L'Orne", "https://archives.orne.fr/index.php/consulter-nos-archives-en-ligne", "Direction des archives et du patrimoine culturel de l'Orne", "8 avenue de Basingstoke", "61017", "Alençon", "France"); insert into depot(code, name) values( "MAISON", "Maison"); insert into depot(code, name) values( "MUANTIQR", "Musée des antiquités de Rouen"); insert into depot(code, name) values( "WEBPAGE", "Page Web"); insert into depot(code, name) values( "FAM", "Dans la famille"); insert into eventtype (category, code, name, description) values ("FAM1", "ANUL", "Annulation d'un mariage" , "Déclaration de non existence d'un mariage depuis le début, comme s'il n'avait jamais existé."); insert into eventtype (category, code, name, description) values ("FAM0", "MARR", "Mariage", "Un événement légal, civil ou coutumier donnant naissance à une famille entre un homme et une femme en tant que mari et femme." ); -- 2 insert into eventtype (category, code, name, description) values ("FAM1", "DIV", "Divorce", "Événement qui met fin à un mariage au travers d'une action civile." ); -- 3 insert into eventtype (category, code, name, description) values ("FAM1", "ENGA", "Fiançailles", "Événement par lequel on va enregistrer ou annoncer l'accord entre deux personnes qui souhaitent se marier." ); insert into eventtype (category, code, name, description) values ("FAM1", "MARB", "Bans de mariage", "Publication officielle de l'intention de mariage entre deux personnes" ); insert into eventtype (category, code, name, description) values ("FAM1", "MARL", "Autorisation de mariage", "Certificats ou autorisations : Événement permettant d'obtenir une autorisation légale à l'effet de se marier." ); insert into eventtype (category, code, name ) values ("FAM1", "_SEPA", "Séparation" ); insert into eventtype (category, code, name ) values ("FAM0", "_UNION" , "Union" ); insert into eventtype (category, code, name, description) values ("INDI", "DEAT", "Décès" , "Le moment où la vie terrestre s'arrête."); -- 9 insert into eventtype (category, code, name, description) values ("INDI", "BIRT", "Naissance" , "Le moment où commence la vie terrestre."); -- 10 insert into eventtype (category, code, name) values ("INDI", "_SIGN", "Signature" ); -- 11 insert into eventtype (category, code, name) values ("INDI", "_TEMOIN", "Témoin au mariage" ); -- 12 insert into eventtype (category, code, name, description) values ("INDI", "ADOP", "Adoption", "Création d'un lien enfant-parent qui n'existe pas biologiquement." ); insert into eventtype (category, code, name, description) values ("INDI", "BURI", "Enterrement", "XVIe siècle, inhumation, dérivé d'inhumer. Action d'inhumer, de porter en terre le corps d'un défunt ; Événement par lequel on va disposer des restes d'une personne décédée."); insert into eventtype (category, code, name, description) values ("INDI", "CREM", "Crémation", "Soumettre au feu le corps d'une personne décédée."); insert into eventtype (category, code, name) values ("INDI" , "_LVG" , "Vivant (living)" ); insert into eventtype (category, code, name) values ("INDI" , "EMIG" , "Émigration, départ d'un endroit" ); insert into eventtype (category, code, name) values ("INDI" , "IMMI" , "Immigration, arrivée dans un endroit" ); insert into eventtype (category, code, name, description) values ("INDI" , "ASSO" , "Association" ,"Un indicateur pour relier des amis, voisins, parents ou toute personne associée à un individu."); insert into eventtype (category, code, name, description) values ("INDI" , "RELA" , "Relation" ,"Indique la relation qui peut exister entre deux événements et/ou entités.."); insert into eventtype (category, code, name) values ("INDI" , "_HIST" , "Historique, chronologie de l'individu" ); insert into eventtype (category, code, name, description) values ("INDI" , "NATU" , "Naturalisation" ,"L'événement qui marque l'obtention de la citoyenneté."); insert into eventtype (category, code, name) values ("INDI" , "_NOBL" , "Anoblissement" ); insert into eventtype (category, code, name, description) values ("INDI" , "CONF" , "Confirmation" ,"Cérémonie religieuse (non Mormone) par laquelle un individu acquiert la qualité de membre à part entière de son Église."); insert into eventtype (category, code, name, description) values ("INDI" , "FCOM" , "Première communion" , "Un rite religieux, le premier acte de partage de la Cène (Eucharistie) pour montrer son appartenance à l'Église."); insert into eventtype (category, code, name, description) values ("INDI" , "RELI" , "Religion pratiquée" , "Une dénomination religieuse à laquelle une personne a adhéré ou pour laquelle un enregistrement s'applique."); insert into eventtype (category, code, name) values ("INDI" , "_ONDO" , "Ondoiement" ); insert into eventtype (category, code, name, description) values ("INDI" , "ORDN" , "Ordination, entrée en religion", "Événement religieux donnant autorité pour agir dans le domaine religieux." ); insert into eventtype (category, code, name) values ("INDI" , "_PASL" , "Liste de passagers" ); insert into eventtype (category, code, name, description) values ("INDI" , "PROB" , "Ouverture d'un testament", "Événement permettant une détermination juridique de la validité d'un testament." ); insert into eventtype (category, code, name, description) values ("INDI" , "RESI" , "Résidence", "Le fait de résider à une adresse pendant une période donnée." ); insert into eventtype (category, code, name) values ("INDI" , "_RMRK" , "Remarque" ); insert into eventtype (category, code, name) values ("INDI" , "_TBS" , "Pierre tombale" ); insert into eventtype (category, code, name, description) values ("INDI" , "WILL" , "Testament", "Un document ayant force légale traité comme un événement, par lequel une personne dispose de ses biens, et devant prendre effet à son décès. La date de l'événement est celle à laquelle le testament a été signé pendant que la personne était vivante."); insert into eventtype (category, code, name) values ("INDI" , "_CRIM" , "Crime" ); insert into eventtype (category, code, name) values ("INDI" , "_DONA" , "Donation" ); insert into eventtype (category, code, name, description) values ("INDI" , "EDUC" , "Éducation", "Indicateur d'un niveau d'éducation atteint." ); insert into eventtype (category, code, name, description) values ("INDI" , "GRAD" , "Diplôme" , "Événement marquant l'attribution d'un degré éducatif ou autre à un individu."); insert into eventtype (category, code, name, description) values ("INDI" , "OCCU" , "Métier", "Le type de travail ou profession d'un individu." ); insert into eventtype (category, code, name, description) values ("INDI" , "RETI" , "Retraite", "Événement qui marque la fin d'une relation professionnelle par un employé vis à vis de son travail après une période d'activité." ); insert into eventtype (category, code, name, description) values ("INDI" , "DIVF" , "Requête en divorce", "Événement par lequel un(e) époux(se) va demander le divorce." ); insert into eventtype (category, code, name, description) values ("INDI" , "ROLE" , "Rôle", "Une dénomination donnée au rôle joué par une personne en relation avec un événement." ); insert into place(name, city, country) values("Paris", "Paris", "France"); insert into place(name, city, country) values("Rouen", "Rouen", "France"); insert into place(name, city, country) values("Aubusson", "Aubusson", "France"); insert into place(name, city, country) values("Saint Georges des G.", "Saint Georges des Groseillers", "France"); insert into place(name, city, country) values("Canteleu", "Canteleu", "France"); insert into place(name, city, country) values("Les Authieux Sur le Port Saint Ouen", "Les Authieux Sur le Port Saint Ouen", "France"); insert into place(name, city, country) values("Bonsecours", "Bonsecours", "France"); insert into place(name, city, country) values("Mesnil-Esnard", "Mesnil-Esnard", "France"); insert into place(name, city, country) values("Franqueville Saint Pierre", "Franqueville Saint Pierre", "France"); -- ********************************************************************** --------------------- -- ***** DATAS ******* --------------------- -- *************************** Individus insert into person(firstname, lastname, displayname, sex) values("Pierre", "Grand" , "Pierre Premier", "M"); insert into person(firstname, lastname, displayname, sex) values("Marie", "Second", "Marie Second", "F"); insert into person(firstname, lastname, displayname, sex) values("Roger", "Le Tiers", "Roger Le Tiers", "M"); insert into person(firstname, lastname, displayname, sex) values("Louise", "Grand" , "Louise Grand", "F"); insert into person(firstname, lastname, displayname, sex) values("Kevin", "Grand" , "Kevin Grand", "M"); insert into person(firstname, lastname, displayname, sex) values("Julie", "Herbert" , "Julie Hebert", "F"); -- *************************** Evenements -- date_begin_accurate : ABT (environ), BEF (avant), AFT (après). EST = estimée , CAL=Calculée -- Mariage de Pierre Premier et Marie Second insert into event(name, "person_1_id", "person_2_id", "eventtype_id", "place_id", "date_begin", "date_begin_accurate" ) values ("Mariage de Pierre Premier et Marie Second", 1, 2, 2, 2, '10/02/1852' , 'ABT'); -- Témoin Roger Le Tiers au mariage de Pierre Premier insert into event("name", "person_1_id", "eventtype_id", "person_2_id" ) values ("Témoin Roger Le Tiers au mariage de Pierre Premier", 2, 12, 3); -- Naissance de Louise Grand mère=Marie Second père=Pierre Premier insert into event("name", "person_1_id", "person_2_id", person_3_id, "eventtype_id", "place_id", "date_begin") values ("Naissance de Louise Grand (mère=Marie Second père=Pierre Premier)", 4, 2, 1, 10, 1, '07/05/1866'); -- Divorce de Pierre Premier et Marie Second insert into event("name", "person_1_id", "person_2_id", "eventtype_id", "date_begin") values ("Divorce de Pierre Premier et Marie Second", 1, 2, 3,'30/10/1879'); -- Décès de Pierre Premier insert into event("name", "person_1_id", "eventtype_id", "date_begin") values ("Décès de Pierre Premier ", 1, 9,'15/11/1898'); -- Mariage de Louise Grand et Roger Le Tiers insert into event(name, "person_1_id", "person_2_id", "eventtype_id", "place_id", "date_begin", "date_begin_accurate" ) values ("Mariage de Louise Grand et Roger Le Tiers", 4, 3, 2, 6, '22/07/1870' , 'ABT'); -- Naissance de Kevin Grand mère=Louise Grand père=Roger Le Tiers insert into event("name", "person_1_id", "person_2_id", person_3_id, "eventtype_id", "place_id", "date_begin") values ("Naissance de Kevin Grand (mère=Louise Grand père=Roger Le Tiers)", 5, 4, 3, 10, 4, '08/09/1888 16:42'); -- *************************** Documents insert into Document ("url", "name", "depot_id", "documenttype_id") values ('http://iso.fissa.net', 'Acte de mariage Pierre Premier - Marie Second', 1, 3); insert into Document ("url", "name", "depot_id", "documenttype_id") values ('http://iso.fissa.net/xxxx', 'Acte de naissance de Kevin Grand', 1, 2); insert into Document ("url", "name", "depot_id", "documenttype_id") values ('', 'Livre des soldats de la première guerre mondiale', 3, 5); insert into Document ("url", "name", "depot_id", "documenttype_id") values ('/mesdocuments/leblanc/mariagemaurice.png', 'Photographie de mariage Maurice Leblanc', 3, 6); -- *************************** Sources insert into source (name, category, sourceurl, quality) values ("Photographie de mariage", "file", "/home/Documents/referentiel/mariage.png", 0); insert into source (name, category, sourcetext) values ("Texte manuscrit", "text", "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."); insert into source (name, category, sourceurl) values ("Acte de naissance de Kevin Grand", "url", "http://iso.fissa.net"); insert into source (name, category, sourceurl) values ("Acte de mariage Pierre Premier et Marie Second", "url", "http://iso.fissa.net"); insert into source (name, category, sourceurl) values ("Acte de mariage de Louise Grand et Roger Le Tiers", "url", "http://iso.fissa.net"); -- *************************** Liens evenements - sources insert into event_source( event_id, source_id, document_id ) values (1, 4, 1); -- Mariage de Pierre Premier et Marie Second insert into event_source( event_id, source_id, document_id ) values (6, 5, 1); -- Mariage de Louise Grand et Roger Le Tiers insert into event_source( event_id, source_id, document_id ) values (7, 3, 2); -- Naissance de Kevin Grand mère=Louise Grand père=Roger Le Tiers