Eevee
d9a2d96ede
Made csvimport somewhat tolerant of load errors.
...
It used to abruptly abort if a csv file were missing, which wasn't very
nice when I'd just added a new table definition and was trying to reload
everything else.
Now it prints a status per table while loading, and will declare missing
tables to be... missing.
2009-05-01 06:24:09 -07:00
Eevee
9f6f210fa5
Added encounter data for Diamond, Pearl, and Platinum.
...
Finally! Location order is the same as from the old dex, which was
something like the game but ultimately arbitrary, so it's not any better
now.
This takes a very different approach to storage, rather than copying the
game exactly and trying to fix everything in code. Comments coming
shortly so other people can actually make use of this.
2009-05-01 06:20:18 -07:00
Eevee
afa6c061b6
Added a function for the EXP formula.
2009-03-27 19:49:20 -04:00
Eevee
67af605e8d
Added a couple extra female back sprite flags, new in Platinum.
...
Renamed the female-sprite columns as for 'gen4' rather than 'dp'.
2009-03-25 20:48:36 -04:00
Eevee
85ee27dedd
Fixed CSV import's handling of Boolean columns.
2009-03-25 20:43:09 -04:00
Eevee
15eae9ed6c
Added Python versions of stat formulae.
2009-03-22 22:07:31 -04:00
Eevee
ed83e318fd
Merge branch 'master' of eevee@tekkanin.veekun.com:dev/pokedex
2009-03-22 21:14:44 -04:00
Eevee
c4883a95f4
Added relations for evolution.
...
Alternate Formes also now have NULL evolution chain ids.
2009-03-20 19:28:41 -04:00
Eevee
ac325b620d
CSV import now respects NULLability of columns.
...
Empty strings loaded into NULL columns are changed to NULL instead.
2009-03-08 21:34:48 -04:00
Eevee
20c9c23f51
Fixed some MySQL import problems.
...
Tables weren't being defined as UTF-8 if that wasn't the server default.
A lot of tables were trying to create erroneous auto_increment columns.
Foreign key checks were pretty much fucking everything up.
2009-03-07 18:54:01 -08:00
Eevee
33e659c79a
Added SQLAlchemy to setup.py and fixed a typo in .gitignore.
2009-03-07 16:26:57 -08:00
Eevee
774690026c
Added habitat sprites. Renamed flavor to flavor_text.
...
pokemon_flavor_text.flavor -> pokemon_flavor_text.flavor_text
2009-03-06 19:14:42 -08:00
Eevee
e212038be0
Added Pokemon body shapes.
2009-03-04 19:29:43 -08:00
Eevee
8fa671403b
Few more relations, for egg groups and evo chains.
2009-03-03 17:58:27 -08:00
Eevee
7315189b10
Added region names to the generations table.
2009-03-03 17:58:10 -08:00
Eevee
94c70f00d3
Added a generation_id column to the pokemon table.
2009-03-02 01:06:31 -08:00
Eevee
35ac91dc48
Added more table relations, for spline-pokedex Pokemon page.
2009-03-01 19:40:02 -08:00
Eevee
b9b1b3ddcd
Added Sugimori art. Moves images into data/ folder.
2009-02-28 00:00:39 -08:00
Eevee
2e3c87b1b8
Fixed Pokemon female-sprite flags.
...
Pokemon that have both a female front and back sprite in Gen IV didn't
import the flags at all. Some goof on my part.
2009-02-27 18:42:12 -08:00
Eevee
e6f5da6dab
Added a whole bunch of foreign keys.
2009-02-23 23:31:35 -08:00
Eevee
f67cf73581
Reverted unnecessary changes to setup.py.
2009-02-22 23:46:25 -08:00
Eevee
77ee4eb8a0
Moved CSV sources into pokedex/.
...
This appears to be the only way to make data access in eggs actually
work, and is why the Platinum sprites are in pokedex/ too.
2009-02-22 23:44:40 -08:00
Eevee
d0aea28639
Made a data/csv directory for CSV sources.
2009-02-14 19:19:19 -08:00
Eevee
bad044d1d8
Initial commit, with much of the data imported.
...
Includes a wrapper script 'pokedex' that can, so far, read data from a
db and spit out CSVs or deploy CSVs to a db.
2009-02-05 00:05:42 -08:00