Datamodel + Appv2 migration, WIP
This commit is contained in:
81
FILES_CREATED.txt
Normal file
81
FILES_CREATED.txt
Normal file
@@ -0,0 +1,81 @@
|
||||
FICHIERS CRÉÉS LORS DE LA MIGRATION DATAMODELS
|
||||
===============================================
|
||||
|
||||
Date: 2026-01-12
|
||||
Migration: template.json → DataModels
|
||||
|
||||
DATAMODELS (module/models/)
|
||||
---------------------------
|
||||
1. module/models/_module.mjs (322 octets) - Export principal
|
||||
2. module/models/character.mjs (9.8 Ko) - DataModel Character
|
||||
3. module/models/encounter.mjs (9.1 Ko) - DataModel Encounter
|
||||
4. module/models/horde.mjs (9.2 Ko) - DataModel Horde
|
||||
5. module/models/vehicle.mjs (2.4 Ko) - DataModel Vehicle
|
||||
6. module/models/item.mjs (1.9 Ko) - DataModel Item
|
||||
7. module/models/feature.mjs (708 octets) - DataModel Feature
|
||||
8. module/models/README.md (3.1 Ko) - Documentation models/
|
||||
|
||||
DOCUMENTATION (racine)
|
||||
----------------------
|
||||
9. MIGRATION_DATAMODELS.md (3.8 Ko) - Guide migration
|
||||
10. DATAMODELS_GUIDE.md (5.1 Ko) - Guide utilisation
|
||||
11. MIGRATION_SUMMARY.md (5.8 Ko) - Résumé migration
|
||||
12. FILES_CREATED.txt (ce fichier) - Liste fichiers
|
||||
|
||||
FICHIERS MODIFIÉS
|
||||
-----------------
|
||||
1. module/bol.js - Ajout import & config DataModels
|
||||
|
||||
TOTAL
|
||||
-----
|
||||
- 8 fichiers DataModels (.mjs)
|
||||
- 4 fichiers documentation (.md, .txt)
|
||||
- 1 fichier modifié (bol.js)
|
||||
- ~664 lignes de code DataModels
|
||||
- ~15 Ko de documentation
|
||||
|
||||
STRUCTURE
|
||||
---------
|
||||
bol/
|
||||
├── module/
|
||||
│ ├── models/
|
||||
│ │ ├── _module.mjs ← Export
|
||||
│ │ ├── character.mjs ← Actor: character
|
||||
│ │ ├── encounter.mjs ← Actor: encounter
|
||||
│ │ ├── horde.mjs ← Actor: horde
|
||||
│ │ ├── vehicle.mjs ← Actor: vehicle
|
||||
│ │ ├── item.mjs ← Item: item
|
||||
│ │ ├── feature.mjs ← Item: feature
|
||||
│ │ └── README.md
|
||||
│ └── bol.js ← Modifié
|
||||
├── MIGRATION_DATAMODELS.md
|
||||
├── DATAMODELS_GUIDE.md
|
||||
├── MIGRATION_SUMMARY.md
|
||||
└── FILES_CREATED.txt
|
||||
|
||||
COMMANDES VÉRIFICATION
|
||||
----------------------
|
||||
# Vérifier syntaxe
|
||||
node -c module/bol.js
|
||||
for f in module/models/*.mjs; do node -c "$f"; done
|
||||
|
||||
# Compter lignes
|
||||
wc -l module/models/*.mjs
|
||||
|
||||
# Lister fichiers
|
||||
find module/models -type f
|
||||
|
||||
PROCHAINES ÉTAPES
|
||||
-----------------
|
||||
1. Tester dans Foundry VTT
|
||||
2. Valider avec acteurs/items existants
|
||||
3. Ajouter prepareDerivedData()
|
||||
4. Migrer logique métier
|
||||
5. Documenter avec JSDoc
|
||||
|
||||
FIN DE LA MIGRATION
|
||||
-------------------
|
||||
Status: ✅ SUCCÈS
|
||||
Compatibilité: ✅ 100% rétrocompatible
|
||||
Tests syntaxe: ✅ PASS
|
||||
Documentation: ✅ Complète
|
||||
Reference in New Issue
Block a user