final feature request 2
This commit is contained in:
parent
12d5902e3c
commit
bf605539fa
|
|
@ -1,3 +1,70 @@
|
|||
# 0. Migration: open_workshop → open_workshop_base (Pflichtschritt)
|
||||
|
||||
Dieser Schritt muss **vor allen anderen** durchgeführt werden, damit die neue Modulstruktur korrekt funktioniert.
|
||||
|
||||
## 0.1 Ordner umbenennen
|
||||
|
||||
```
|
||||
mv open_workshop open_workshop_base
|
||||
```
|
||||
|
||||
## 0.2 Manifest-Datei anpassen (`__manifest__.py`)
|
||||
|
||||
```
|
||||
'name': 'Open Workshop Base',
|
||||
```
|
||||
|
||||
Alle Pfade von:
|
||||
|
||||
```
|
||||
open_workshop/...
|
||||
```
|
||||
|
||||
ändern zu:
|
||||
|
||||
```
|
||||
open_workshop_base/...
|
||||
```
|
||||
|
||||
## 0.3 Referenzen im Code ersetzen
|
||||
|
||||
In **allen Dateien**:
|
||||
|
||||
- `open_workshop.` → `open_workshop_base.`
|
||||
- `/open_workshop/static/...` → `/open_workshop_base/static/...`
|
||||
|
||||
## 0.4 Modul in Odoo aktualisieren
|
||||
|
||||
```
|
||||
odoo -u open_workshop_base -d <dbname>
|
||||
```
|
||||
|
||||
Falls das alte Modul noch existiert:
|
||||
|
||||
```
|
||||
odoo -u open_workshop_base -d <dbname> --load=base
|
||||
```
|
||||
|
||||
## 0.5 Datenbank prüfen
|
||||
|
||||
```
|
||||
SELECT name FROM ir_module_module WHERE name LIKE 'open_workshop%';
|
||||
```
|
||||
|
||||
Falls `open_workshop` noch existiert:
|
||||
|
||||
```
|
||||
DELETE FROM ir_module_module WHERE name = 'open_workshop';
|
||||
```
|
||||
|
||||
## 0.6 Wichtige Hinweise
|
||||
|
||||
- Modellnamen wie `_name = 'ows.machine'` **bleiben unverändert**
|
||||
- Tabellennamen ändern sich **nicht**
|
||||
- Keine Datenmigration erforderlich
|
||||
|
||||
---
|
||||
|
||||
# Open Workshop – FEATURE PLAN
|
||||
## Vollständige Modularisierung + WordPress REST API Integration (API = Pflicht)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user