From 4201a790abb8f121a99ab827cf529499837a11fc Mon Sep 17 00:00:00 2001 From: lucapette Date: Fri, 21 Apr 2023 07:54:49 +0200 Subject: [PATCH] =?UTF-8?q?Add=20dinosaur=20generator=20=F0=9F=A6=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/import/main.go | 5 +++++ pkg/data/dinosaurs.go | 3 +++ pkg/fakedata/generator.go | 2 ++ 3 files changed, 10 insertions(+) create mode 100644 pkg/data/dinosaurs.go diff --git a/cmd/import/main.go b/cmd/import/main.go index d77cdb0..78a9ef4 100644 --- a/cmd/import/main.go +++ b/cmd/import/main.go @@ -50,6 +50,11 @@ var tasks = []struct { keyExtractor("animals"), "Animals", }, + { + "https://raw.githubusercontent.com/dariusk/corpora/master/data/animals/dinosaurs.json", + keyExtractor("dinosaurs"), + "Dinosaurs", + }, { "https://raw.githubusercontent.com/dariusk/corpora/master/data/animals/dogs.json", keyExtractor("dogs"), diff --git a/pkg/data/dinosaurs.go b/pkg/data/dinosaurs.go new file mode 100644 index 0000000..d104c47 --- /dev/null +++ b/pkg/data/dinosaurs.go @@ -0,0 +1,3 @@ +package data + +var Dinosaurs = []string{"Kangnasaurus", "Lophostropheus", "Spinophorosaurus", "Epachthosaurus", "Coelurosauria", "Lycorhinus", "Adasaurus", "Draconyx", "Ceratops", "Lagerpeton", "Qiaowanlong", "Rhynchosaur", "Ningyuansaurus", "Palaeolimnornis", "Anabisetia", "Talarurus", "Sphenodontia", "Tianyulong", "Aepisaurus", "Neuquenraptor", "Galesaurus", "Pachysuchus", "Auroraceratops", "Hecatasaurus", "Barapasaurus", "Asiatosaurus", "Daanosaurus", "Luoyanggia", "Eobrontosaurus", "Wellnhoferia", "Zuolong", "Tenchisaurus", "Centrosaurus", "Falcarius", "Ojoraptorsaurus", "Lufengocephalus", "Vulcanodon", "Mollusc", "Shunosaurus", "Empaterias", "Issasaurus", "Jiangxisaurus", "Laplatasaurus", "Aublysodon", "Embasaurus", "Blikanasaurus", "Bonapartenykus", "Asiamericana", "Arizonasaurus", "Cryptoraptor", "Morosaurus", "Mapusaurus", "Buitreraptor", "Gravitholus", "Vitakrisaurus", "Nurosaurus", "Cetiosauriscus", "Kukufeldia", "Propanoplosaurus", "Suchoprion", "Umarsaurus", "Likhoelesaurus", "Dasygnathoides", "Dubreuillosaurus", "Shenzhouraptor", "Atrociraptor", "Amurosaurus", "Latirhinus", "Albisaurus", "Zupaysaurus", "Venenosaurus", "Syrmosaurus", "Arkharavia", "Yueosaurus", "Tianchungosaurus", "Dyslocosaurus", "Sinraptor", "Owenodon", "Pelycosaur", "Duriavenator", "Haplocheirus", "Epidendrosaurus", "Nyasasaurus", "Tawasaurus", "Lisboasaurus", "Ahshislepelta", "Magnirostris", "Psittacosaurus", "Orodromeus", "Ostafrikasaurus", "Nemegtomaia", "Dracorex", "Ovoraptor", "Amazonsaurus", "Leyesaurus", "Dollodon", "Cryptosaurus", "Coahuilaceratops", "Variraptor", "Panamericansaurus", "Nodocephalosaurus", "Nasutoceratops", "Prosaurolophus", "Jingshanosaurus", "Teleocrater", "Tribelesodon", "Mochlodon", "Eohadrosaurus", "Comanchesaurus", "Limnornis", "Gigantspinosaurus", "Oxalaia", "Wuerhosaurus", "Mtapaiasaurus", "Longisquama", "Velocisaurus", "Aorun", "Sinopliosaurus", "Gigantosaurus", "Sphenospondylus", "Dinotyrannus", "Rhabdodon", "Kritosaurus", "Lamplughsaura", "Notohypsilophodon", "Tsagantegia", "Brontoraptor", "Argyrosaurus", "Lambeosaurus", "Heterosaurus", "Tazoudasaurus", "Valdoraptor", "Microhadrosaurus", "Pycnonemosaurus", "Manidens", "Coelophysis", "Hulsanpes", "Losillasaurus", "Polacanthoides", "Lanzhousaurus", "Walgettosuchus", "Sauroniops", "Magulodon", "Pneumatoraptor", "Altispinax", "Alnashetri", "Hoplitosaurus", "Rahiolisaurus", "Luanpingosaurus", "Abrosaurus", "Palaeosaurus", "Iguanoides", "Abydosaurus", "Riodevasaurus", "Stormbergia", "Bihariosaurus", "Yuanmousaurus", "Sphenosuchus", "Dashanpusaurus", "Crocodilia", "Enigmosaurus", "Montanoceratops", "Frenguellisaurus", "Segnosaurus", "Kryptops", "Labocania", "Sinocalliopteryx", "Dromiceiomimus", "Isisaurus", "Archaeornithoides", "Deinonychus", "Allosaurus", "Stephanosaurus", "Sinornithoides", "Incisivosaurus", "Ornitholestes", "Ankylosaurus", "Plateosaurus", "Shidaisaurus", "Platyceratops", "Agnosphitys", "Changdusaurus", "Nothosaur", "Orthogoniosaurus", "Titanoceratops", "Dysganus", "Lamaceratops", "Helioceratops", "Nanyangosaurus", "Khaan", "Cryptodraco", "Chasmosaurus", "Rileyasuchus", "Aeolosaurus", "Yizhousaurus", "Echinodon", "Omnivoropteryx", "Lengosaurus", "Megadactylus", "Mamenchisaurus", "Notoceratops", "Pachysaurus", "Tianzhenosaurus", "Zhuchengceratops", "Tyreophorus", "Nedcolbertia", "Shixinggia", "Jeholosaurus", "Ornithosuchus", "Veterupristisaurus", "Rayososaurus", "Velafrons", "Lapparentosaurus", "Seismosaurus", "Tsuchikurasaurus", "Styracosaurus", "Dilophosaurus", "Gasparinisaura", "Xiaotingia", "Dromaeosaurus", "Scansoriopteryx", "Eurolimnornis", "Proterosuchid", "Nipponosaurus", "Brachiosaurus", "Vitaridrinda", "Mantellodon", "Sphaerotholus", "Shuosaurus", "Koutalisaurus", "Cardiodon", "Yixianosaurus", "Jurassosaurus", "Jiutaisaurus", "Gryphognathus", "Archaeornithomimus", "Griphornis", "Szechuanosaurus", "Pneumatoarthrus", "Basutodon", "Aletopelta", "Tendaguria", "Riojasaurus", "Creosaurus", "Harpymimus", "Huaxiagnathus", "Carnotaurus", "Beipiaosaurus", "Teratophoneus", "Cedarosaurus", "Omosaurus", "Wyleyia", "Aachenosaurus", "Atlantosaurus", "Bilbeyhallorum", "Balochisaurus", "Ouranosaurus", "Fukuititan", "Sarcolestes", "Alocodon", "Amphisaurus", "Lametasaurus", "Raptorex", "Sinosaurus", "Doratodon", "Ankistrodon", "Chuanjiesaurus", "Parasaurolophus", "Albertonykus", "Efraasia", "Alaskacephale", "Torilion", "Rapator", "Sauroplites", "Thecocoelurus", "Lirainosaurus", "Xixiasaurus", "Conchoraptor", "Paralititan", "Arcusaurus", "Becklespinax", "Thecodontosaurus", "Taveirosaurus", "Daemonosaurus", "Suuwassea", "Albertosaurus", "Nouerosaurus", "Marshosaurus", "Xuanhuasaurus", "Algoasaurus", "Capitalsaurus", "Xenoposeidon", "Cryolophosaurus", "Gobipteryx", "Stereosaurus", "Nemegtia", "Proyandusaurus", "Thyreophora", "Xiaosaurus", "Tatankaceratops", "Hanwulosaurus", "Gryphoceratops", "Linheraptor", "Ornithomimoides", "Edmontonia", "Aerosteon", "Ninghsiasaurus", "Prenoceratops", "Vagaceratops", "Sinucerasaurus", "Hongshanosaurus", "Hexinlusaurus", "Indosuchus", "Moshisaurus", "Alashansaurus", "Berberosaurus", "Elaltitan", "Marisaurus", "Rhoetosaurus", "Tatankacephalus", "Bienosaurus", "Dracopelta", "Chiayusaurus", "Pseudosuchia", "Sarcosaurus", "Shuvuuia", "Unaysaurus", "Amtosaurus", "Nqwebasaurus", "Claorhynchus", "Prolacertiform", "Honghesaurus", "Ugrosaurus", "Aegyptosaurus", "Gallimimus", "Clasmodosaurus", "Hypacrosaurus", "Caenagnathus", "Velocipes", "Lessemsaurus", "Agrosaurus", "Paronychodon", "Maleevosaurus", "Leipsanosaurus", "Clevelanotyrannus", "Dynamosaurus", "Megacervixosaurus", "Protohadros", "Polyonax", "Daxiatitan", "Spondylosoma", "Ichthyovenator", "Demandasaurus", "Dimodosaurus", "Torvosaurus", "Gwyneddosaurus", "Cystosaurus", "Irritator", "Zanclodon", "Rugops", "Ignavusaurus", "Chinshakiangosaurus", "Zhejiangosaurus", "Pachyrhinosaurus", "Stenotholus", "Iuticosaurus", "Tyrannotitan", "Xixianykus", "Palaeopteryx", "Vitakridrinda", "Planicoxa", "Jianchangosaurus", "Sinovenator", "Ohmdenosaurus", "Protecovasaurus", "Eoceratops", "Laevisuchus", "Cumnoria", "Ratchasimasaurus", "Elaphrosaurus", "Dracovenator", "Abelisaurus", "Sangonghesaurus", "Austrocheirus", "Calamosaurus", "Vectensia", "Elosaurus", "Termatosaurus", "Pleuropeltus", "Chubutisaurus", "Macrophalangia", "Futalongkosaurus", "Acristavus", "Wintonotitan", "Diclonius", "Nanosaurus", "Tonganosaurus", "Tarascosaurus", "Amphicoelicaudia", "Achillesaurus", "Delapparentia", "Argentinosaurus", "Sulaimansaurus", "Koparion", "Brachytrachelopan", "Bakesaurus", "Rahona", "Oryctodromeus", "Campylodon", "Stygivenator", "Wangonisaurus", "Genyodectes", "Acrocanthosaurus", "Danubiosaurus", "Deltadromeus", "Rileya", "Borealosaurus", "Rioarribasaurus", "Gondwanatitan", "Lophorhothon", "Talenkauen", "Diracodon", "Nanshiungosaurus", "Bradycneme", "Ferganocephale", "Cheneosaurus", "Wulagasaurus", "Tanystrosuchus", "Comahuesaurus", "Actiosaurus", "Jiangjunmiaosaurus", "Xinjiangovenator", "Gadolosaurus", "Clarencea", "Avemetatarsalia", "Dakotadon", "Diapsid", "Albinykus", "Pectinodon", "Protorosaurus", "Ginnareemimus", "Doryphorosaurus", "Dalianraptor", "Megapnosaurus", "Scelidosaurus", "Metriorhynchid", "Piatnitzkysaurus", "Haplocanthosaurus", "Phytosaur", "Manospondylus", "Gansutitan", "Neovenator", "Brasileosaurus", "Judiceratops", "Khetranisaurus", "Fish", "Proceratosaurus", "Zatomus", "Ceratosaurus", "Unescoceratops", "Telmatosaurus", "Segisaurus", "Pachyspondylus", "Caseosaurus", "Ultrasauros", "Dongbeititan", "Galvesaurus", "Crocodylomorph", "Ephoenosaurus", "Fossil", "Crosbysaurus", "Coelosaurus", "Unenlagia", "Strenusaurus", "Concavenator", "Fukuiraptor", "Camarasaurus", "Iliosuchus", "Huayangosaurus", "Kileskus", "Clepsysaurus", "Richardoestesia", "Sphenosaurus", "Scutellosaurus", "Garudimimus", "Hexing", "Nanningosaurus", "Sonorasaurus", "Pradhania", "Orosaurus", "Andesaurus", "Genusaurus", "Huxleysaurus", "Elopteryx", "Alectrosaurus", "Tecovasaurus", "Parksosaurus", "Paranthodon", "Airakoraptor", "Jobaria", "Ichabodcraniosaurus", "Muyelensaurus", "Sacisaurus", "Deinodon", "Patricosaurus", "Maleevus", "Tylocephale", "Sugiyamasaurus", "Nodosaurus", "Aliwalia", "Kerberosaurus", "Kazaklambia", "Eolambia", "Dongyangosaurus", "Citipati", "Euskelosaurus", "Trigonosaurus", "Epidexipteryx", "Dolichosuchus", "Walkeria", "Labrosaurus", "Condorraptor", "Tichosteus", "Uberabatitan", "Magnosaurus", "Janenschia", "Anasazisaurus", "Macrogryphosaurus", "Erliansaurus", "Ornithotarsus", "Bayosaurus", "Santanaraptor", "Zhuchengtyrannus", "Lukousaurus", "Sauroposeidon", "Ampelosaurus", "Pampadromaeus", "Erectopus", "Glyptodontopelta", "Drinker", "Leaellynasaura", "Magyarosaurus", "Postosuchus", "Szechuanoraptor", "Yubasaurus", "Brachyrophus", "Cionodon", "Sellacoxa", "Elachistosuchus", "Shuvosaurus", "Sauraechmodon", "Microdontosaurus", "Carcharodontosaurus", "Brachylophosaurus", "Theropoda", "Tapinocephalus", "Changchunsaurus", "Cladeiodon", "Pareiasaurus", "Heishansaurus", "Aristosuchus", "Protiguanodon", "Brohisaurus", "Eupodosaurus", "Datousaurus", "Giraffatitan", "Jaklapallisaurus", "Tugulusaurus", "Compsognathus", "Ilokelesia", "Revueltoraptor", "Tuojiangosaurus", "Huaxiasaurus", "Palaeocursornis", "Onychosaurus", "Ceratonykus", "Amargatitanis", "Albalophosaurus", "Byronosaurus", "Cryptovolans", "Shenzhousaurus", "Rapetosaurus", "Altirhinus", "Sanjuansaurus", "Dysalotosaurus", "Archaeopteryx", "Liliensternus", "Beelemodon", "Xuanhuaceratops", "Protrachodon", "Caenagnathasia", "Willinakaqe", "Atacamatitan", "Lourinhanosaurus", "Yaverlandia", "Ligomasaurus", "Suchomimus", "Brasilotitan", "Jenghizkhan", "Aggiosaurus", "Elrhazosaurus", "Yingshanosaurus", "Australovenator", "Ichthyornis", "Valdosaurus", "Yuanmouraptor", "Prolacertiformes", "Tarchia", "Hesperosaurus", "Azendohsaurus", "Eucentrosaurus", "Scipionyx", "Petrobrasaurus", "Hudiesaurus", "Sinornithosaurus", "Shuangmiaosaurus", "Tianchisaurus", "Araucanoraptor", "Poposaurus", "Pararhabdodon", "Osmakasaurus", "Siamotyrannus", "Galveosaurus", "Yangchuanosaurus", "Microcephale", "Mirischia", "Probactrosaurus", "Yunxiansaurus", "Enantiornithine", "Cedrorestes", "Chaoyangsaurus", "Loricatosaurus", "Stygimoloch", "Venaticosuchus", "Gorgosaurus", "Anchiornis", "Ischisaurus", "Bactrosaurus", "Quilmesaurus", "Fukuisaurus", "Stegosaurus", "Griphosaurus", "Graciliceratops", "Oligosaurus", "Baotianmansaurus", "Eocursor", "Turtle", "Macelognathus", "Arctosaurus", "Streptospondylus", "Texasetes", "Dianchungosaurus", "Birds", "Nomingia", "Sinornithomimus", "Hierosaurus", "Abdallahsaurus", "Jaxartosaurus", "Sanchusaurus", "Tarbosaurus", "Sinocoelurus", "Timimus", "Herrerasaurus", "Giganotosaurus", "Tsaagan", "Anthracothere", "Yezosaurus", "Chihuahuasaurus", "Cathartesaura", "Domeykosaurus", "Loncosaurus", "Archaeoceratops", "Udanoceratops", "Gojirasaurus", "Dongyangopelta", "Duriatitan", "Chondrosteus", "Arkanosaurus", "Lusotitan", "Diceratus", "Nuoersaurus", "Wadhurstia", "Sauropelta", "Ultrasaurus", "Indosaurus", "Kotasaurus", "Urbacodon", "Zhongyuansaurus", "Tanystropheus", "Mifunesaurus", "Pegomastax", "Gobititan", "Lusitanosaurus", "Caulodon", "Baryonyx", "Tataouinea", "Longosaurus", "Pareiasaur", "Leshansaurus", "Machairasaurus", "Colossosaurus", "Arstanosaurus", "Wakinosaurus", "Lanasaurus", "Dryosaurus", "Sterrholophus", "Dachungosaurus", "Chialingosaurus", "Jiangjunosaurus", "Klamelisaurus", "Rauisuchia", "Caudipteryx", "Jinfengopteryx", "Leptoceratops", "Sinotyrannus", "Poekilopleuron", "Gobisaurus", "Angaturama", "Pterosaur", "Aetonyx", "Angolatitan", "Tanius", "Therizinosaurus", "Tastavinsaurus", "Lancangosaurus", "Dinheirosaurus", "Brachypodosaurus", "Gobiceratops", "Fruitadens", "Monkonosaurus", "Spinostropheus", "Cristatusaurus", "Bolong", "Rebbachisaurus", "Monolophosaurus", "Alioramus", "Hypsirophus", "Olorotitan", "Euoplocephalus", "Juravenator", "Euhelopus", "Epanterias", "Lancanjiangosaurus", "Xianshanosaurus", "Ekrixinatosaurus", "Achillobator", "Hesperonychus", "Pachysauriscus", "Ruyangosaurus", "Gongbusaurus", "Teratosaurus", "Ruehleia", "Yaleosaurus", "Canardia", "Brachyceratops", "Pantydraco", "Afrovenator", "Mendozasaurus", "Pedopenna", "Blasisaurus", "Astrodon", "Mandschurosaurus", "Drusilasaura", "Libycosaurus", "Eucamerotus", "Tonouchisaurus", "Didanodon", "Proplanicoxa", "Kentrurosaurus", "Trinisaura", "Fusuisaurus", "Kentrosaurus", "Eocarcharia", "Albertaceratops", "Rutellum", "Saltasaurus", "Majungatholus", "Mussaurus", "Zigongosaurus", "Euacanthus", "Craspedodon", "Ingenia", "Priodontognathus", "Rubeosaurus", "Gyposaurus", "Utahraptor", "Pukyongosaurus", "Coelurosaur", "Silvisaurus", "Troodon", "Jixiangornis", "Pawpawsaurus", "Oohkotokia", "Hadrosauravus", "Shaochilong", "Ponerosteus", "Ischyrosaurus", "Hadrosaurus", "Gryposaurus", "Spinops", "Peloroplites", "Daspletosaurus", "Dravidosaurus", "Hagryphus", "Sphenosuchia", "Ligabueino", "Mymoorapelta", "Tatisaurus", "Trimucrodon", "Cathetosaurus", "Teinurosaurus", "Antetonitrus", "Rajasaurus", "Fabrosaurus", "Angloposeidon", "Levnesovia", "Mongolosaurus", "Asiaceratops", "Avipes", "Turiasaurus", "Eucnemesaurus", "Otogosaurus", "Martharaptor", "Tsintaosaurus", "Hypsilophodon", "Gigantoscelus", "Palaeosauriscus", "Hironosaurus", "Paludititan", "Anatosaurus", "Kaatedocus", "Linhevenator", "Pellegrinisaurus", "Sanpasaurus", "Lapampasaurus", "Inosaurus", "Eomamenchisaurus", "Liassaurus", "Jinzhousaurus", "Equijubus", "Dryptosaurus", "Nopcsaspondylus", "Changtusaurus", "Tapuiasaurus", "Diabloceratops", "Dakosaurus", "Chassternbergia", "Limaysaurus", "Huaxiaosaurus", "Minotaurasaurus", "Uteodon", "Micropachycephalosaurus", "Avisaurus", "Siamodon", "Ornithomerus", "Eodromaeus", "Turanoceratops", "Nambalia", "Cruxicheiros", "Riojasuchus", "Stokesosaurus", "Amygdalodon", "Linhenykus", "Heterodontosaurus", "Dromicosaurus", "Bahariasaurus", "Xiongguanlong", "Jeyawati", "Polyodontosaurus", "Morinosaurus", "Campylodoniscus", "Aralosaurus", "Pentaceratops", "Squalodon", "Saurornitholestes", "Yandusaurus", "Bruhathkayosaurus", "Kinnareemimus", "Tornieria", "Scaphonyx", "Barosaurus", "Titanosaurus", "Volkheimeria", "Brontomerus", "Megalosaurus", "Rhopalodon", "Huanghetitan", "Ngexisaurus", "Jiangshanosaurus", "Archosaur", "Sciurumimus", "Histriasaurus", "Spinosaurus", "Eoraptor", "Phaedrolosaurus", "Betasuchus", "Belodon", "Bagaraatan", "Protognathus", "Marmarospondylus", "Dinosaur", "Darwinsaurus", "Apatodon", "Eotyrannus", "Struthiomimus", "Pelecanimimus", "Gideonmantellia", "Appalachiosaurus", "Edmontosaurus", "Acracanthus", "Machimosaurus", "Razanandrongobe", "Uintasaurus", "Magnapaulia", "Moabosaurus", "Ojoceratops", "Yaxartosaurus", "Macroscelosaurus", "Aniksosaurus", "Guanlong", "Futabasaurus", "Proceratops", "Xuwulong", "Ricardoestesia", "Symphyrophus", "Pleurocoelus", "Damalasaurus", "Naashoibitosaurus", "Panphagia", "Graciliraptor", "Ornithoides", "Futalognkosaurus", "Pachycephalosaurus", "Plesiosaur", "Astrophocaudia", "Gilmoreosaurus", "Diamantinasaurus", "Eucercosaurus", "Gavinosaurus", "Suchosaurus", "Eugongbusaurus", "Camelotia", "Shanxia", "Antarctopelta", "Traukutitan", "Saurornithoides", "Hippodraco", "Nteregosaurus", "Sauropodus", "Coelurosauravus", "Stereocephalus", "Adeopapposaurus", "Ctenosauriscid", "Paraiguanodon", "Eosinopteryx", "Archaeornis", "Bambiraptor", "Isanosaurus", "Stegosaurides", "Avaceratops", "Gannansaurus", "Triceratops", "Paluxysaurus", "Denversaurus", "Bathygnathus", "Katsuyamasaurus", "Barsboldia", "Mojoceratops", "Eucoelophysis", "Microraptor", "Calamospondylus", "Fusinasus", "Agathaumas", "Protoceratops", "Eustreptospondylus", "Macrurosaurus", "Atlascopcosaurus", "Claosaurus", "Avicephala", "Tochisaurus", "Protognathosaurus", "Kakuru", "Neuquensaurus", "Chilantaisaurus", "Chindesaurus", "Parvicursor", "Phuwiangosaurus", "Saltriosaurus", "Edmarka", "Chingkankousaurus", "Bicentenaria", "Kemkemia", "Microceratus", "Chaoyangosaurus", "Atlasaurus", "Eotriceratops", "Neimongosaurus", "Unicerosaurus", "Qinlingosaurus", "Laosaurus", "Craterosaurus", "Dacentrurus", "Geminiraptor", "Erlikosaurus", "Bonitasaura", "Arrhinoceratops", "Triassolestes", "Hisanohamasaurus", "Oplosaurus", "Supersaurus", "Achelousaurus", "Rinconsaurus", "Serendipaceratops", "Eoabelisaurus", "Dystrophaeus", "Thotobolosaurus", "Blancocerosaurus", "Cetiosaurus", "Roccosaurus", "Chondrosteosaurus", "Fulengia", "Mohammadisaurus", "Halticosaurus", "Lancangjiangosaurus", "Teyuwasu", "Breviceratops", "Rhodanosaurus", "Metriacanthosaurus", "Overosaurus", "Newtonsaurus", "Gracilisuchus", "Pseudolagosuchus", "Sellosaurus", "Ajkaceratops", "Lufengosaurus", "Yamaceratops", "Bagaceratops", "Apatosaurus", "Khateranisaurus", "Batyrosaurus", "Cinizasaurus", "Tanycolagreus", "Bainoceratops", "Silesaurid", "Byranjaffia", "Shamosaurus", "Austrosaurus", "Amtocephale", "Cylindricodon", "Huabeisaurus", "Regnosaurus", "Callovosaurus", "Heptasteornis", "Gryponyx", "Tylosteus", "Gargoyleosaurus", "Kundurosaurus", "Mononykus", "Secernosaurus", "Puertasaurus", "Bellusaurus", "Archosauriform", "Qiupalong", "Alamosaurus", "Dystylosaurus", "Tethyshadros", "Selimanosaurus", "Albertadromeus", "Karongasaurus", "Kaijiangosaurus", "Microvenator", "Amphicoelias", "Eshanosaurus", "Salimosaurus", "Avimimus", "Elvisaurus", "Bonatitan", "Procheneosaurus", "Tetragonosaurus", "Mammal", "Oshanosaurus", "Jurapteryx", "Paleosaurus", "Dinosauromorph", "Plateosauravus", "Hungarosaurus", "Chromogisaurus", "Anoplosaurus", "Amargasaurus", "Merosaurus", "Alwalkeria", "Macrodontophion", "Shanshanosaurus", "Gongxianosaurus", "Vectisaurus", "Kitadanisaurus", "Agustinia", "Sulaimanisaurus", "Thescelosaurus", "Zephyrosaurus", "Arenysaurus", "Patagosaurus", "Laornis", "Protoavis", "Tenantosaurus", "Yinlong", "Bravoceratops", "Saurophaganax", "Coeluroides", "Seitaad", "Trialestes", "Glishades", "Cedarpelta", "Rinchenia", "Lesothosaurus", "Dromaeosaur", "Nuoerosaurus", "Hallopus", "Yanornis", "Tomodon", "Juratyrant", "Shanyangosaurus", "Deuterosaurus", "Coelurus", "Zizhongosaurus", "Hypselospinus", "Austroraptor", "Brachytaenius", "Orcomimus", "Acrotholus", "Chirostenotes", "Emausaurus", "Nigersaurus", "Animantarx", "Luanchuanraptor", "Zuniceratops", "Wannanosaurus", "Abrictosaurus", "Heyuannia", "Synapsid", "Struthiosaurus", "Yunnanosaurus", "Noasaurus", "Tyrannosaurid", "Yibinosaurus", "Thespesius", "Priconodon", "Marasuchus", "Anchisaurus", "Iguanacolossus", "Patagonykus", "Haplocanthus", "Corythosaurus", "Limusaurus", "Coloradisaurus", "Similicaudipteryx", "Leptospondylus", "Aviatyrannis", "Hortalotarsus", "Tienshanosaurus", "Pamparaptor", "Peishansaurus", "Succinodon", "Dinosaurus", "Rachitrema", "Dachongosaurus", "Therapsida", "Saurolophus", "Pekinosaurus", "Skorpiovenator", "Microsaurops", "Ammosaurus", "Ichthyosaur", "Antarctosaurus", "Liaoningosaurus", "Nothronychus", "Spinosuchus", "Iguanosaurus", "Anchiceratops", "Orkoraptor", "Microcoelus", "Xuanhanosaurus", "Geranosaurus", "Goyocephale", "Ankylosauria", "Dahalokely", "Daptosaurus", "Loricosaurus", "Australodocus", "Pterospondylus", "Gigantoraptor", "Hylaeosaurus", "Caudocoelus", "Opisthocoelicaudia", "Rhadinosaurus", "Ligabuesaurus", "Aragosaurus", "Rocasaurus", "Parrosaurus", "Sahaliyania", "Agilisaurus", "Orthomerus", "Penelopognathus", "Liaoceratops", "Dyoplosaurus", "Stenonychosaurus", "Walkersaurus", "Narambuenatitan", "Pitekunsaurus", "Camarillasaurus", "Procolophonid", "Epichirostenotes", "Beishanlong", "Gasosaurus", "Coronosaurus", "Zapalasaurus", "Sauraechinodon", "Glacialisaurus", "Therapsid", "Gravisaurus", "Lewisuchus", "Jainosaurus", "Centemodon", "Arkansaurus", "Einiosaurus", "Palaeoscincus", "Cerasinops", "Microceratops", "Pteropelyx", "Sigilmassasaurus", "Staurikosaurus", "Pyroraptor", "Ornithodesmus", "Asylosaurus", "Anodontosaurus", "Siluosaurus", "Carnosauria", "Qantassaurus", "Ornithomimus", "Dinodocus", "Chuxiongosaurus", "Anserimimus", "Camptonotus", "Lagosuchus", "Anatotitan", "Dryptosauroides", "Silesaurus", "Pachysaurops", "Saichania", "Procerosaurus", "Lucianosaurus", "Koreasaurus", "Lurdusaurus", "Piveteausaurus", "Jeholornis", "Angulomastacator", "Hoplosaurus", "Saltopus", "Shanag", "Homalocephale", "Torosaurus", "Fenestrosaurus", "Jubbulpuria", "Mtotosaurus", "Nemegtosaurus", "Maiasaura", "Yutyrannus", "Ozraptor", "Lariosaurus", "Bugenasaura", "Ornatotholus", "Aardonyx", "Herbstosaurus", "Tianyuraptor", "Diplodocus", "Kosmoceratops", "Muttaburrasaurus", "Kagasaurus", "Atsinganosaurus", "Massospondylus", "Utahceratops", "Nanotyrannus", "Qingxiusaurus", "Avalonianus", "Erketu", "Fulgurotherium", "Kayentavenator", "Protarchaeopteryx", "Chungkingosaurus", "Krzyzanowskisaurus", "Yimenosaurus", "Aurornis", "Ganzhousaurus", "Pinacosaurus", "Archosauromorph", "Niobrarasaurus", "Melanorosaurus", "Baurutitan", "Elmisaurus", "Euronychodon", "Tehuelchesaurus", "Sinusonasus", "Omeisaurus", "Agujaceratops", "Aucasaurus", "Wulatelong", "Stegopelta", "Europasaurus", "Alxasaurus", "Stegosauroides", "Tangvayosaurus", "Pliosaur", "Unquillosaurus", "Xixiposaurus", "Ornithopsis", "Crataeomus", "Madsenius", "Diplotomodon", "Kulceratops", "Adamantisaurus", "Nyororosaurus", "Monoclonius", "Kuszholia", "Jintasaurus", "Camptosaurus", "Masiakasaurus", "Parhabdodon", "Prodeinodon", "Saurophagus", "Alvarezsaurus", "Mantellisaurus", "Aristosaurus", "Suzhousaurus", "Limnosaurus", "Dromaeosauroides", "Augustia", "Spinosaurid", "Othnielia", "Thecospondylus", "Cetacea", "Medusaceratops", "Zalmoxes", "Koreaceratops", "Syngonosaurus", "Dicraeosaurus", "Xenoceratops", "Scleromochlus", "Deinocheirus", "Chuandongocoelurus", "Itemirus", "Phyllodon", "Megaraptor", "Philovenator", "Ferganasaurus", "Pelorosaurus", "Nebulasaurus", "Barilium", "Nedoceratops", "Acanthopholis", "Nuthetes", "Panoplosaurus", "Quaesitosaurus", "Crocodile", "Archaeoraptor", "Charonosaurus", "Eureodon", "Hanssuesia", "Guaibasaurus", "Camposaurus", "Hylosaurus", "Zapsalis", "Bistahieversor", "Erlicosaurus", "Procompsognathus", "Hypselosaurus", "Prenocephale", "Malarguesaurus", "Tenontosaurus", "Kittysaurus", "Iguanodon", "Palaeoctonus", "Trachodon", "Wyomingraptor", "Huehuecanauhtlus", "Theiophytalia", "Nectosaurus", "Scolosaurus", "Pisanosaurus", "Kunmingosaurus", "Liubangosaurus", "Malawisaurus", "Pakisaurus", "Carnosaur", "Leonerasaurus", "Oviraptor", "Texacephale", "Shantungosaurus", "Zhuchengosaurus", "Gripposaurus", "Polacanthus", "Xenotarsosaurus", "Dinosauriform", "Hypsibema", "Podokesaurus", "Sonidosaurus", "Colepiocephale", "Kelmayisaurus", "Crichtonsaurus", "Stegoceras", "Borogovia", "Lourinhasaurus", "Picrodon", "Mononychus", "Bothriospondylus", "Siamosaurus", "Technosaurus", "Theropod", "Neosodon", "Velociraptor", "Eolosaurus", "Archaeovolans", "Chebsaurus", "Compsosuchus", "Othnielosaurus", "Banji", "Proiguanodon", "Rahonavis", "Majungasaurus", "Nanotyrannosaurus", "Bissektipelta", "Revueltosaurus", "Lexovisaurus", "Antrodemus", "Hikanodon", "Tyrannosaurus", "Barrosasaurus", "Sinoceratops", "Megadontosaurus", "Sinosauropteryx", "Heilongjiangosaurus", "Maxakalisaurus", "Jensenosaurus", "Dandakosaurus", "Therosaurus", "Sarahsaurus", "Hypselorhachis", "Archaeodontosaurus", "Gresslyosaurus", "Stenopelix"} diff --git a/pkg/fakedata/generator.go b/pkg/fakedata/generator.go index 5331efe..97b71b4 100644 --- a/pkg/fakedata/generator.go +++ b/pkg/fakedata/generator.go @@ -450,6 +450,8 @@ func newFactory() (f factory) { generators.addGen(Generator{Name: "city", Desc: "US city name", Func: withList(data.Cities)}) + generators.addGen(Generator{Name: "dinosaur", Desc: "Dinosaur name", Func: withList(data.Dinosaurs)}) + generators.addGen(Generator{Name: "industry", Desc: "industry", Func: withList(data.Industries)}) generators.addGen(Generator{Name: "occupation", Desc: "occupation", Func: withList(data.Occupations)})