This website requires JavaScript.
Explore
Help
Sign in
Annikka
/
evennia
Watch
1
Star
0
Fork
You've already forked evennia
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
1f676eda60
evennia
/
src
/
players
/
migrations
History
Download ZIP
Download TAR.GZ
Griatch
70b8f074f1
Merge.
2013-02-03 17:28:26 +01: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
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_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
Migrate. Made Exits work differently, by use of commands directly instead of an exithandler assigning commands on-the-fly. This solution is a lot cleaner and also solves an issue where @reload would kill typeclasses in situations where an exit was painting to an object whose typeclass was reloaded (same issue occured if the exit typeclass itself was reloaded). As part of these fixes I cleaned up the merging of cmdsets to now merge in strict priority order, as one would expect them to do. Many small bug-fixes and cleanups all over. Resolves issue 164. Resolves issue 163.
2011-05-01 18:04:15 +00: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
Added some more error catching to the attr migrations.
2012-02-22 11:40:52 +01:00
0009_converting_attributes.py
Fixed a too-inclusive .hgignore file as well as some other fixes.
2012-09-07 19:31:51 +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_adding_objs_m2m.py
Shuffled migration id numbers around to account for changes in trunk.
2013-02-03 17:21:12 +01:00
0015_removing_obj.py
Shuffled migration id numbers around to account for changes in trunk.
2013-02-03 17:21:12 +01: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