From: Vancouver, BC
The reason for these resets is to ensure that the database content matches the version of the game. While the game does update the database structure (automatically adding tables and fields), it can't fill in missing data. If you have played 3 seasons of a league, and update to a new version that tracks new stats or has other changes, then I can update the database structure, but I can't fill in the 3 seasons of missing data.
For version 2.0, I have a minor update planed post release, but it does not include new features. So, I would think that until version 3.0 comes along, the databases will be stable. That said, I am afraid I can never guarantee that 100%.
I might be able to create some form of additional tool that resets just stats and not the rosters, but even that I can not be 100% sure of.
I'm open to alternative solutions.
[edit - rephrase so it makes a bit more sense]
< Message edited by David Winter -- 9/12/2007 1:56:23 AM >