Commit Graph

17 Commits

Author SHA1 Message Date
uprightbass360
d3484a3aea module setup process 2025-11-17 02:23:53 -05:00
uprightbass360
ea908dbbcf refactor module db importing 2025-11-16 01:32:41 -05:00
uprightbass360
17101ae3c5 fix(modules): Correct SQL staging directory structure for AzerothCore
Fixed critical bug in stage-module-sql.sh that prevented module SQL from
being applied by AzerothCore's native updater.

Problem:
- Script was stripping 'db_' prefix from directory names
- Created updates/world/ instead of updates/db_world/
- AzerothCore's dbimport couldn't find the SQL files
- Result: [1146] table doesn't exist errors on deployment

Solution:
- Preserve full database type name (db_world, db_auth, etc.)
- Stage SQL to correct AzerothCore directory structure
- Verified against AC source code conventions

Impact:
- Critical for Phase 1 module SQL refactor
- Enables proper SQL tracking in updates table
- Prevents module initialization failures

Testing:
- Verified correct path: updates/db_world/ (not updates/world/)
- Confirmed against AzerothCore source structure
- Documented in docs/BUGFIX_SQL_STAGING_PATH.md

Related: Phase 1 implementation (PHASE1_CONTEXT.md)
2025-11-15 17:44:20 -05:00
uprightbass360
c30d5f2a63 add npc info 2025-11-10 17:37:18 -05:00
uprightbass360
66667c1e85 backup imports 2025-11-10 03:00:11 -05:00
uprightbass360
68dc21d5ef import enhancements and npc spawn sketches 2025-11-10 01:59:47 -05:00
uprightbass360
bc8bfdbeec add manual backup to ac-backup container 2025-11-09 15:46:51 -05:00
uprightbass360
6f91685319 docs: clarify ImportBackup usage 2025-11-09 02:58:32 -05:00
uprightbass360
acf2364294 docs: reflect new script directory layout 2025-11-09 02:49:48 -05:00
uprightbass360
d5bb4e3525 documentation overhaul 2025-11-08 19:35:35 -05:00
uprightbass360
ab80f17a6b updates project name 2025-11-08 02:53:38 -05:00
uprightbass360
622fd518d2 Introduce dynamic overrides and rename module manifest 2025-11-08 01:50:30 -05:00
uprightbass360
662af4b3a7 add dev onboarding 2025-11-07 22:47:22 -05:00
Deckard
859a214e12 refactoring and adding automations 2025-10-17 01:40:50 -04:00
Deckard
8b2eeff3fd add module functionality, untested 2025-10-04 20:44:07 -04:00
uprightbass360
80af54180f Organization and docs 2025-10-02 00:41:14 -04:00
uprightbass360
48b1b5b0af Organize module management documentation and scripts into proper directories
This commit reorganizes the project structure for better maintainability:

Structure changes:
- docs/ - All documentation consolidated
  - README.md - Overview and quick start guide
  - MODULE_MANAGEMENT.md - Complete system documentation
  - MODULE_COMPATIBILITY.md - Module compatibility matrix
- scripts/ - All automation scripts
  - rebuild-with-modules.sh - Automated rebuild script

Updated references:
- All documentation now references correct script paths
- Docker compose notifications updated
- Cross-references between docs maintained

Benefits:
- Clear separation of documentation and scripts
- Better project organization and navigation
- Consistent with standard project structure conventions
- Easier maintenance and contribution

🤖 Generated with [Claude Code](https://claude.ai/code)
2025-10-01 20:24:20 -04:00