evennia/src/players/migrations
2013-04-14 23:19:27 +02:00
..
0001_initial.py Rig up south to be happy with two of our models that FK to one another circularly. 2011-03-24 21:07:09 +00:00
0002_auto__del_field_playerattribute_db_mode.py Migrations work under sqlite3, both from latest dev, from new install and from trunk. There might be some consistency issues though (it seems the character list is not properly migrated), so more testing is required. 2013-04-13 23:50:33 +02:00
0003_auto__add_field_playerdb_db_cmdset_storage.py Run Migrate. Implemented a full separation between Player and Character - Players (OOC entities) can now also hold cmdsets and execute commands. This means that "disconnecting" from a Character becomes possible, putting the Player in an "OOC" state outside the game. This overall makes the game much more stable since there used to be issues if the character was destroyed. Having an OOC set also avoids the previous problem of @puppeting into an object that didn't have any cmdset of its own - you couldn't get back out! A new default OOC-Cmdset handles commands available to a player while OOC. Commands in this set are applied with a low priority, allowing "IC" mode to give precedence if desired. 2011-04-23 11:54:08 +00:00
0004_auto__add_playernick__add_unique_playernick_db_nick_db_type_db_obj.py Run Migrate. Implemented a full separation between Player and Character - Players (OOC entities) can now also hold cmdsets and execute commands. This means that "disconnecting" from a Character becomes possible, putting the Player in an "OOC" state outside the game. This overall makes the game much more stable since there used to be issues if the character was destroyed. Having an OOC set also avoids the previous problem of @puppeting into an object that didn't have any cmdset of its own - you couldn't get back out! A new default OOC-Cmdset handles commands available to a player while OOC. Commands in this set are applied with a low priority, allowing "IC" mode to give precedence if desired. 2011-04-23 11:54:08 +00:00
0005_adding_player_cmdset.py Renamed cmdset_ooc -> cmdset_player and settings.CMDSET_OOC -> settings.CMDSET_PLAYER. Also split most of the player-specific commands to a new module player. 2013-04-11 01:02:05 +02:00
0006_auto__chg_field_playerdb_db_cmdset_storage__chg_field_playerdb_db_lock.py Database schema has changed. Run migrations if you use South. Started work on tidying up admin interface. 2011-09-14 22:34:10 +02:00
0007_auto.py OBS - Database schema has changed! If you use south, you need to run manage.py migrate! 2012-02-06 13:18:25 +01:00
0008_converting_attributes.py Migrations work under sqlite3, both from latest dev, from new install and from trunk. There might be some consistency issues though (it seems the character list is not properly migrated), so more testing is required. 2013-04-13 23:50:33 +02:00
0009_converting_attributes.py Migrations work under sqlite3, both from latest dev, from new install and from trunk. There might be some consistency issues though (it seems the character list is not properly migrated), so more testing is required. 2013-04-13 23:50:33 +02:00
0010_typeclass_and_cmdset_to_new_api_default.py OBS! Run Migrations! Converts old API cmdsets and typeclass paths to new system for already existing objects. 2012-03-25 20:30:05 +02:00
0011_addin_is_connected_field.py Run Migrations! Added a is_connected field to Players to be able to more conveniently access online status from out-of-process (resolves issue 251). Also cleaned up and added features to the default website. 2012-09-17 19:19:20 +02:00
0012_auto__chg_field_playerdb_db_lock_storage.py Changed lock storage from character-limit field to unlimited TextField. 2013-02-03 08:54:57 -06:00
0013_auto__chg_field_playerattribute_db_lock_storage.py Follow-up on that last one-- missed one of the Abstract models. 2013-02-03 09:54:36 -06:00
0014_add_attr__playable_characters.py Updated a data migration to properly set Attribute _last_puppet. This allows players in MULTISESSION_MODE=0,1 to auto-puppet from the start. 2013-04-14 23:19:27 +02:00
0015_removing_obj.py Updated the game/gamesrc/ examples with the new hook names. 2013-04-09 22:22:17 +02:00
0016_rename_default_cmdsets.py Added a missing migration of cmdsets. 2013-04-12 22:14:01 +02:00
0017_add_picklefield.py Finished with a working implementation of the new Attribute mechanism using PickledObjectField. First step of migration is finished, but not converting any old attribute data yet. 2013-04-13 18:13:15 +02:00
0018_convert_attrdata.py Fixed remaining issues with migrating the attribute changes. 2013-04-14 00:35:23 +02:00
0019_remove_old_attr_value_field.py Added the last migrations needed to fully convert the Attribute system. Cleaned up the @ooclook command a bit as well as tidied up the who command a bit. 2013-04-14 13:35:25 +02:00
__init__.py gtaylor convinced me to add migrations to the Evennia repo. This means that game/migrate.py is no more. The migrations will help you to adjust your database when Evennia releases a new database change, no need to drop the database or manually adjust tables. To make use of our schema migrations, you need to have Django-South installed. 2011-03-21 00:53:58 +00:00