Skip to content

Room and Desc Conversion #1

@dvoraen

Description

@dvoraen

Overview

This is for tracking the issues and/or tasks related to refactoring desc storage and room attributes.

Goal

Eliminate an estimated 150k rows from the attribute table.

Tasks

Items listed on this task list are a work in progress (more to be added, modified, etc.).

  • Collate type list of objects that use DescMixins for storing desc data.
  • Write models
    • room data (desc, seasonal desc, banlist, and so on)
  • ? Refactor object_extensions to include new data models (change to object_extensions/models/*.py?)
  • Refactor DescMixins to use model(s) data
  • Modify methods of relevant typeclasses, if needed (e.g. at_*_creation())
  • Refactor commands:
    • CmdDig
    • CmdBuildRoom (data initialization upon creation)
    • CmdManageRoom (e.g. banlist, seasonal descs)
  • Add app to INSTALLED_APPS if necessary

Metadata

Metadata

Assignees

No one assigned

    Labels

    attributesRelates to shifting the attribute table contents to other models.trackingIssues that contain task lists.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions