evennia/src/objects/migrations
2013-04-12 13:01:20 +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_objattribute_db_mode.py OBS: Migration needed(objects, scripts, players). This resolves issue 136 by allowing database objects to be nested in lists and dictionaries as 2011-04-05 23:28:40 +00:00
0003_auto__add_field_objectdb_db_destination.py Fixed a regression in the install process with south. 2012-08-28 11:18:08 +02:00
0004_rename_nick_to_objectnick.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_add_object_default_locks.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
0006_add_view_lock.py Fixes a migration bug with a missing import. 2011-06-29 05:56:44 +00:00
0007_auto__chg_field_objectdb_db_cmdset_storage__chg_field_objectdb_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
0008_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
0009_converting_attributes.py Added some more error catching to the attr migrations. 2012-02-22 11:40:52 +01:00
0010_converting_attributes.py OBS:Run migrations! Changed the comms.Msg.db_title field to db_header to better reflect its use. 2012-11-04 15:37:06 +01:00
0011_typeclass_and_cmdset_to_new_api_default.py Reverting indexing of objattribute.db_value; it is a highly db-incompatible change, and also lacking the possibility to create unique indices with unclear results. 2012-09-28 09:08:43 +02:00
0012_index_objattr_values.py Reverting indexing of objattribute.db_value; it is a highly db-incompatible change, and also lacking the possibility to create unique indices with unclear results. 2012-09-28 09:08:43 +02:00
0013_revert_objattr_index.py Reverting indexing of objattribute.db_value; it is a highly db-incompatible change, and also lacking the possibility to create unique indices with unclear results. 2012-09-28 09:08:43 +02:00
0014_auto__chg_field_objectdb_db_lock_storage.py Changed lock storage from character-limit field to unlimited TextField. 2013-02-03 08:54:57 -06:00
0015_auto__chg_field_objattribute_db_lock_storage.py Follow-up on that last one-- missed one of the Abstract models. 2013-02-03 09:54:36 -06:00
0016_add_sessid.py Added missing object.db_sessid migration. 2013-04-09 19:34:15 +02:00
0017_rename_default_cmdsets.py changed cmdset_default -> cmdset_character and changed the class names to match. Added migrations to properly update default-set cmdset_stores to the new positions (objects created from custom types are not migrated, these should see errors and need to re-point their imports to the new defaults) 2013-04-12 13:01:20 +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