veekun_pokedex/pokedex/data/csv/moves.csv
Eevee 634ef3ed1e Fixed a slew of foriegn key import problems. #29
Curse's type_id was 0, which is bogus; this has been fixed by creating a
real ????? type.
Fourth-gen moves all had zero as a contest effect id, which was also
bogus.
Pokémon 494 and 495 were junk and have been scrapped entirely.
pokemon_form_groups's description column was too short.

pokedex's connect() now takes kwargs passed to sessionmaker().

A more major change: some tables, like pokemon, are self-referential and
contain rows that refer to rows later in the table (for example, Pikachu
evolves from Pichu, which has a higher id).  At the moment such a row is
loaded, the foreign key is thus bogus.  I solved this by turning on
autocommit and wrapping add() in a try block, then attempting to readd
every failed row again after the rest of the table is finished.  Slows
the import down a bit, but makes it work perfectly with foreign key
checks on.
2009-07-03 23:12:13 -04:00

23 KiB

1idnametype_idpowerppaccuracytarget_idcategoryeffect_ideffect_chancecontest_typecontest_effect_idsuper_contest_effect_id
21Pound1403510010physical1tough15
32Karate Chop2502510010physical44tough25
43DoubleSlap115108510physical30tough107
54Comet Punch118158510physical30tough127
65Mega Punch180208510physical1tough118
76Pay Day1402010010physical35smart1123
87Fire Punch10751510010physical510beauty117
98Ice Punch15751510010physical610beauty117
109ThunderPunch13751510010physical710cool117
1110Scratch1403510010physical1tough15
1211ViceGrip1553010010physical1tough15
1312Guillotine1153010physical39cool149
1413Razor Wind1801010011special40cool26
1514Swords Dance10301007none51beauty3211
1615Cut150309510physical1cool145
1716Gust3403510010special150smart215
1817Wing Attack3603510010physical1cool125
1918Whirlwind102010010none29smart219
2019Fly390159510physical156smart156
2120Bind115207510physical43tough2421
2221Slam180207510physical1tough235
2322Vine Whip12351510010physical1cool15
2423Stomp1652010010physical15130tough45
2524Double Kick2303010010physical45cool127
2625Mega Kick112057510physical1cool118
2726Jump Kick285259510physical46cool35
2827Rolling Kick260158510physical3230cool55
2928Sand-Attack501510010none24cute1019
3029Headbutt1701510010physical3230tough95
3130Horn Attack1652510010physical1cool15
3231Fury Attack115208510physical30cool107
3332Horn Drill1153010physical39cool149
3433Tackle135359510physical1tough15
3534Body Slam1851510010physical730tough45
3635Wrap115208510physical43tough2421
3736Take Down190208510physical49tough35
3837Thrash190201008physical28tough67
3938Double-Edge11201510010physical199tough39
4039Tail Whip103010011none20cute2819
4140Poison Sting4153510010physical330smart919
4241Twineedle7252010010physical7820cool97
4342Pin Missile714208510physical30cool107
4443Leer103010011none20cool2419
4544Bite17602510010physical3230tough55
4645Growl104010011none19cute2819
4746Roar102010010none29cool2119
4847Sing10155510none2cute1819
4948Supersonic10205510none50smart2119
5049SonicBoom11209010special131cool125
5150Disable10208010none87smart1819
5251Acid4403010011special7310smart45
5352Ember10402510010special510beauty15
5453Flamethrower10951510010special510beauty117
5554Mist150301004none47beauty1513
5655Water Gun11402510010special1cute15
5756Hydro Pump1112058010special1beauty117
5857Surf1195151009special258beauty217
5958Ice Beam15951010010special610beauty2317
6059Blizzard1512057011special26110beauty117
6160Psybeam14652010010special7710beauty2117
6261BubbleBeam11652010010special7110beauty52
6362Aurora Beam15652010010special6910beauty2317
6463Hyper Beam115059010special81cool622
6564Peck3353510010physical1cool15
6665Drill Peck3802010010physical1cool15
6766Submission280258010physical49cool35
6867Low Kick212010010physical197tough45
6968Counter21201001physical90tough1615
7069Seismic Toss212010010physical88tough235
7170Strength1801510010physical1tough235
7271Absorb12202510010special4smart920
7372Mega Drain12401510010special4smart420
7473Leech Seed120109010none85smart821
7574Growth10401007none14beauty3211
7675Razor Leaf1255259511physical44cool25
7776SolarBeam121201010010special152cool16
7877PoisonPowder40357510none67smart3319
7978Stun Spore120307510none68smart1419
8079Sleep Powder120157510none2smart519
8180Petal Dance1290201008special28beauty621
8281String Shot70409511none21smart919
8382Dragon Rage1611010010special42cool265
8483Fire Spin1015157010special43beauty2421
8584ThunderShock13403010010special710cool15
8685Thunderbolt13951510010special710cool117
8786Thunder Wave1302010010none68cool1419
8887Thunder13120107010special15330cool817
8988Rock Throw650159010physical1tough125
9089Earthquake5100101009physical148tough518
9190Fissure5153010physical39tough149
9291Dig5801010010physical257smart156
9392Toxic40108510none34smart3319
9493Confusion14502510010special7710smart95
9594Psychic14901010010special7310smart517
9695Hypnosis140207010none2smart519
9796Meditate140401007none11beauty3211
9897Agility140301007none53cool301
9998Quick Attack1403010010physical104cool301
10099Rage1202010010physical82cool1711
101100Teleport140201007none154cool151
102101Night Shade811510010special88smart235
103102Mimic101010010none83cute1912
104103Screech10408510none60smart510
105104Double Team10151007none17cool161
106105Recover10101007none33smart238
107106Harden10301007none12tough1613
108107Minimize10201007none109cute1613
109108SmokeScreen102010010none24smart2110
110109Confuse Ray801010010none50smart2110
111110Withdraw110401007none12cute1513
112111Defense Curl10401007none157cute1613
113112Barrier140301007none52cool1513
114113Light Screen140301004none36beauty1513
115114Haze1503010012none26beauty3313
116115Reflect140201004none66smart1513
117116Focus Energy10301007none48cool511
118117Bide11101007physical27tough1515
119118Metronome10101001none84cute1714
120119Mirror Move30201001none10smart1915
121120Selfdestruct120051009physical8beauty79
122121Egg Bomb1100107510physical1tough15
123122Lick8203010010physical730tough416
124123Smog420207010special340tough55
125124Sludge4652010010special330tough418
126125Bone Club565208510physical3210tough105
127126Fire Blast1012058510special510beauty117
128127Waterfall11801510010physical3220tough285
129128Clamp1135107510physical43tough245
130129Swift1602010011special18cool2717
131130Skull Bash11001510010physical146100tough46
132131Spike Cannon1201510010physical30cool107
133132Constrict1103510010physical7110tough921
134133Amnesia140201007none55cute3211
135134Kinesis140158010none24smart2411
136135Softboiled10101007none33beauty18
137136Hi Jump Kick2100209010physical46cool35
138137Glare10307510none68tough519
139138Dream Eater141001510010special9smart820
140139Poison Gas40405510none67smart335
141140Barrage115208510physical30tough127
142141Leech Life7201510010physical4smart920
143142Lovely Kiss10107510none2beauty519
144143Sky Attack314059010physical7630cool26
145144Transform101010010none58smart1723
146145Bubble11203010011special7110cute82
147146Dizzy Punch1701010010physical7720cool416
148147Spore1201510010none2beauty510
149148Flash102010010none24beauty2110
150149Psywave141158010special89smart145
151150Splash10401007none86cute2816
152151Acid Armor40401007none52tough3211
153152Crabhammer1190108510physical44tough218
154153Explosion125051009physical8beauty79
155154Fury Swipes118158010physical30tough107
156155Bonemerang550109010physical45tough17
157156Rest140101007none38cute168
158157Rock Slide675109011physical3230tough55
159158Hyper Fang180159010physical3210cool418
160159Sharpen10301007none11cute3211
161160Conversion10301007none31beauty1223
162161Tri Attack1801010010special3720beauty85
163162Super Fang11109010physical41tough145
164163Slash1702010010physical44cool25
165164Substitute10101007none80smart1623
166165Struggle150110010physical255cool15
167166Sketch10110010none96smart1923
168167Triple Kick210109010physical105cool17
169168Thief17401010010physical106tough2012
170169Spider Web701010010none107smart1813
171170Mind Reader104010010none95smart2420
172171Nightmare801510010none108smart519
173172Flame Wheel10602510010physical12610beauty17
174173Snore1401510010special9330cute15
175174Curse1801010010none110tough3121
176175Flail111510010physical100cute2615
177176Conversion210301007none94beauty1223
178177Aeroblast310059510special44cool222
179178Cotton Spore120408510none61beauty101
180179Reversal211510010physical100cool2815
181180Spite801010010none101tough2819
182181Powder Snow15402510011special610beauty15
183182Protect101007none112cute1516
184183Mach Punch2403010010physical104cool301
185184Scary Face10109010none61tough102
186185Faint Attack17602010010physical18smart2718
187186Sweet Kiss10107510none50cute1819
188187Belly Drum10101007none143cute3211
189188Sludge Bomb4901010010special330tough1018
190189Mud-Slap5201010010special74100cute105
191190Octazooka1165108510special7450tough104
192191Spikes50201006none113smart1813
193192Zap Cannon1312055010special7100cool14
194193Foresight104010010none114smart3320
195194Destiny Bond8051007none99smart79
196195Perish Song10510012none115beauty1410
197196Icy Wind1555159511special71100beauty52
198197Detect2051007none112cool1616
199198Bone Rush525108010physical30tough17
200199Lock-On10510010none95smart2420
201200Outrage16120151008physical28cool67
202201Sandstorm601010012none116tough2113
203202Giga Drain12601010010special4smart1020
204203Endure10101007none117tough1613
205204Charm102010010none59cute2319
206205Rollout630209010physical118tough247
207206False Swipe1404010010physical102cool516
208207Swagger10159010none119cute2719
209208Milk Drink10101007none33cute128
210209Spark13652010010physical730cool45
211210Fury Cutter710209510physical120cool177
212211Steel Wing970259010physical13910cool125
213212Mean Look10510010none107beauty1810
214213Attract101510010none121cute1819
215214Sleep Talk10101001none98cute175
216215Heal Bell1051004none103beauty288
217216Return112010010physical122cute1317
218217Present11159010physical123cute1716
219218Frustration112010010physical124cute1318
220219Safeguard10251004none125beauty1513
221220Pain Split1020010none92smart410
222221Sacred Fire1010059510physical12650beauty122
223222Magnitude51301009physical127tough1118
224223DynamicPunch210055010physical77100cool1018
225224Megahorn7120108510physical1cool1218
226225DragonBreath16602010010special730cool517
227226Baton Pass10401007none128cute1816
228227Encore10510010none91cute1820
229228Pursuit17402010010physical129smart1420
230229Rapid Spin1204010010physical130cool1617
231230Sweet Scent102010011none25cute519
232231Iron Tail9100157510physical7030cool418
233232Metal Claw950359510physical14010cool118
234233Vital Throw2701010010physical79cool312
235234Morning Sun1051007none133beauty258
236235Synthesis12051007none133smart258
237236Moonlight1051007none133beauty258
238237Hidden Power111510010special136smart1723
239238Cross Chop210058010physical44cool218
240239Twister16402010011special14720cool215
241240Rain Dance1105012none137tough1113
242241Sunny Day1005012none138beauty1113
243242Crunch17801510010physical7020tough418
244243Mirror Coat141201001special145beauty1615
245244Psych Up101010010none144smart1211
246245ExtremeSpeed180510010physical104cool301
247246AncientPower660510010special14110tough3218
248247Shadow Ball8801510010special7320smart2117
249248Future Sight1480159010special149smart2417
250249Rock Smash2401510010physical7050tough2918
251250Whirlpool1115157010special262beauty2421
252251Beat Up17101010010physical155smart147
253252Fake Out1401010010physical159100cute2317
254253Uproar150101008special160cute2110
255254Stockpile10201007none161tough1611
256255Spit Up111010010special162tough118
257256Swallow10101007none163tough328
258257Heat Wave10100109011special510beauty117
259258Hail1501010012none165beauty513
260259Torment1701510010none166tough1816
261260Flatter1701510010none167smart1819
262261Will-O-Wisp100157510none168beauty417
263262Memento1701010010none169tough79
264263Facade1702010010physical170cute2815
265264Focus Punch21502010010physical171tough316
266265SmellingSalt1601010010physical172smart916
267266Follow Me10201007none173cute2414
268267Nature Power102001none174beauty1114
269268Charge130201007none175smart1211
270269Taunt1702010010none176smart1816
271270Helping Hand10201003none177smart1820
272271Trick1401010010none178smart1212
273272Role Play1401010010none179cute2023
274273Wish10101007none180cute248
275274Assist10201001none181cute2514
276275Ingrain120201007none182smart1521
277276Superpower2120510010physical183tough318
278277Magic Coat140151001none184beauty1515
279278Recycle10101007none185smart1712
280279Revenge2601010010physical186tough3115
281280Brick Break2751510010physical187cool45
282281Yawn101010010none188cute1819
283282Knock Off17202010010physical189smart45
284283Endeavor11510010physical190tough2815
285284Eruption10150510011special191beauty2618
286285Skill Swap1401010010none192smart2012
287286Imprison140101007none193smart3320
288287Refresh10201007none194cute328
289288Grudge8051007none195tough2610
290289Snatch170101001none196smart1412
291290Secret Power1702010010physical19830smart2914
292291Dive11801010010physical256beauty166
293292Arm Thrust2152010010physical30tough107
294293Camouflage10201007none214smart213
295294Tail Glow70201007none54beauty3211
296295Luster Purge1470510010special7350smart922
297296Mist Ball1470510010special7250smart422
298297FeatherDance301510010none59beauty2819
299298Teeter Dance10201009none200cute614
300299Blaze Kick1085109010physical20110beauty117
301300Mud Sport501510012none202cute113
302301Ice Ball1530209010physical118beauty247
303302Needle Arm12601510010physical3230smart45
304303Slack Off10101007none33cute268
305304Hyper Voice1901010011special1cool55
306305Poison Fang4501510010physical20330smart334
307306Crush Claw175109510physical7050cool45
308307Blast Burn1015059010special81beauty622
309308Hydro Cannon1115059010special81beauty622
310309Meteor Mash9100108510physical14020cool1218
311310Astonish8301510010physical3230smart95
312311Weather Ball1501010010special204smart14
313312Aromatherapy12051004none103smart288
314313Fake Tears1702010010none63smart2819
315314Air Cutter355259511special44cool235
316315Overheat1014059010special205100beauty322
317316Odor Sleuth104010010none114smart3320
318317Rock Tomb650108010physical71100smart242
319318Silver Wind760510010special14110beauty324
320319Metal Sound90408510none63smart510
321320GrassWhistle120155510none2smart519
322321Tickle102010010none206cute3319
323322Cosmic Power140201007none207cool3211
324323Water Spout11150510011special191beauty2622
325324Signal Beam7751510010special7710beauty214
326325Shadow Punch8602010010physical18smart2717
327326Extrasensory14803010010special3210cool417
328327Sky Uppercut285159010physical208cool2317
329328Sand Tomb515157010physical43smart2421
330329Sheer Cold15153010special39beauty149
331330Muddy Water1195108511special7430tough1018
332331Bullet Seed12103010010physical30cool147
333332Aerial Ace3602010010physical18cool2717
334333Icicle Spear15103010010physical30beauty237
335334Iron Defense90151007none52tough1513
336335Block10510010none107cute1813
337336Howl10401007none11cool3211
338337Dragon Claw16801510010physical1cool2317
339338Frenzy Plant1215059010special81cool622
340339Bulk Up20201007none209beauty3211
341340Bounce38558510physical26430cute156
342341Mud Shot555159510special71100tough52
343342Poison Tail4502510010physical21010smart334
344343Covet1404010010physical106cute2012
345344Volt Tackle131201510010physical26310cool322
346345Magical Leaf12602010010special18beauty2717
347346Water Sport1101510012none211cute113
348347Calm Mind140201007none212smart1611
349348Leaf Blade12901510010physical44cool217
350349Dragon Dance160201007none213cool3211
351350Rock Blast625108010physical30tough127
352351Shock Wave13602010010special18cool2717
353352Water Pulse11602010010special7720beauty2117
354353Doom Desire912058510special149cool2417
355354Psycho Boost1414059010special205100smart322
356355Roost301007none215cool8
357356Gravity1405012none216beauty13
358357Miracle Eye14040010none217cute20
359358Wake-Up Slap2601010010physical218smart16
360359Hammer Arm2100109010physical219cool2
361360Gyro Ball91510010physical220beauty15
362361Healing Wish1401007none221cute8
363362Brine11651010010special222smart4
364363Natural Gift111510010physical223cool18
365364Feint1501010010physical224beauty16
366365Pluck3602010010physical225cute12
367366Tailwind303004none226smart1
368367Acupressure103005none227cool11
369368Metal Burst91101001physical228beauty15
370369U-Turn7702010010physical229cute16
371370Close Combat2120510010physical230smart22
372371Payback17501010010physical231cool6
373372Assurance17501010010physical232beauty15
374373Embargo1701510010none233cute13
375374Fling1711010010physical234tough23
376375Psycho Shift140109010none235cool16
377376Trump Card115010special236cool21
378377Heal Block1401510011none237cute13
379378Wring Out11510010special238smart22
380379Power Trick1401007none239cool16
381380Gastro Acid401010010none240beauty13
382381Lucky Chant103004none241cute13
383382Me First102002none242cute1
384383Copycat102001none243cool12
385384Power Swap14010010none244beauty16
386385Guard Swap14010010none245cute16
387386Punishment1760510010physical246smart23
388387Last Resort1130510010physical247cute21
389388Worry Seed1201010010none248beauty19
390389Sucker Punch1780510010physical249smart1
391390Toxic Spikes402006none250smart13
392391Heart Swap14010010none251cool16
393392Aqua Ring1102007none252beauty8
394393Magnet Rise1301007none253cute13
395394Flare Blitz101201510010physical25410smart22
396395Force Palm2601010010physical730cool18
397396Aura Sphere29020010special18beauty17
398397Rock Polish602007none53tough1
399398Poison Jab4802010010physical330smart4
400399Dark Pulse17801510010special3220cool17
401400Night Slash17701510010physical44beauty5
402401Aqua Tail1190109010physical1cute5
403402Seed Bomb12801510010physical1smart5
404403Air Slash375209510special3230cool17
405404X-Scissor7801510010physical1beauty17
406405Bug Buzz7901010010special7310cute4
407406Dragon Pulse16901010010special1smart4
408407Dragon Rush16100107510physical3220cool18
409408Power Gem6702010010special1beauty5
410409Drain Punch260510010physical4beauty20
411410Vacuum Wave2403010010special104smart1
412411Focus Blast212057010special7310cool17
413412Energy Ball12801010010special7310beauty17
414413Brave Bird31201510010physical199cute18
415414Earth Power5901010010special7310smart18
416415Switcheroo1701010010none178cool12
417416Giga Impact115059010physical81beauty22
418417Nasty Plot1702007none54cute11
419418Bullet Punch9403010010physical104smart1
420419Avalanche15601010010physical186cool15
421420Ice Shard15403010010physical104beauty1
422421Shadow Claw8701510010physical44cute17
423422Thunder Fang1365159510physical27610smart5
424423Ice Fang1565159510physical27510cool5
425424Fire Fang1065159510physical27410beauty5
426425Shadow Sneak8403010010physical104smart1
427426Mud Bomb565108510special7430smart18
428427Psycho Cut14702010010physical44cool17
429428Zen Headbutt1480159010physical3220beauty18
430429Mirror Shot965108510special7430cute17
431430Flash Cannon9801010010special7310smart17
432431Rock Climb190208510physical7720cool18
433432Defog3015010none259beauty13
434433Trick Room1405012none260cute14
435434Draco Meteor1614059010special205100smart22
436435Discharge1380151009special730cool17
437436Lava Plume1080151009special530tough17
438437Leaf Storm1214059010special205100cute22
439438Power Whip12120108510physical1beauty5
440439Rock Wrecker615059010physical81tough22
441440Cross Poison4702010010physical21010cool5
442441Gunk Shot412057010physical330cool5
443442Iron Head9801510010physical3230tough18
444443Magnet Bomb96020010physical18cool5
445444Stone Edge610058010physical44tough4
446445Captivate102010011none266beauty19
447446Stealth Rock602006none267cool13
448447Grass Knot1212010010special197smart4
449448Chatter3602010010special268smart23
450449Judgment11001010010special269smart14
451450Bug Bite7602010010physical225tough12
452451Charge Beam1350109010special27770beauty17
453452Wood Hammer121201510010physical199tough18
454453Aqua Jet11402010010physical104beauty1
455454Attack Order7901510010physical44smart4
456455Defend Order701007none207smart11
457456Heal Order701007none33smart8
458457Head Smash615058010physical270tough22
459458Double Hit135109010physical45smart7
460459Roar Of Time1615059010special81cool22
461460Spacial Rend1610059510special44tough4
462461Lunar Dance1401007none271beauty8
463462Crush Grip11510010physical238tough15
464463Magma Storm1012057010special43tough7
465464Dark Void170108011none2smart19
466465Seed Flare1212058510special27240cool22
467466Ominous Wind860510010special14110smart11
468467Shadow Force8120510010physical273smart22