This commit is contained in:
2026-03-30 20:23:38 +02:00
parent 70662afd2c
commit 5435209b08
26 changed files with 1949 additions and 160 deletions

View File

@@ -223,6 +223,26 @@ Migracje z prefiksem `ensure_` to migracje kompensujące — zostały dodane
- `allegro_order_status_mappings_code_unique` (UNIQUE: `allegro_status_code`),
- `allegro_order_status_mappings_orderpro_code_idx` (`orderpro_status_code`).
### `order_payments`
- Platnosci zamowien (z importu API lub reczne).
- Kolumny:
- `id` (PK, bigint unsigned, AI),
- `order_id` (bigint unsigned, FK -> `orders.id`, CASCADE),
- `source_payment_id` (varchar 64, nullable),
- `external_payment_id` (varchar 64, nullable),
- `payment_type_id` (varchar 64, NOT NULL) — typ: ONLINE, TRANSFER, CASH_ON_DELIVERY,
- `payment_date` (datetime, nullable),
- `amount` (decimal 12,2, nullable),
- `currency` (char 3, nullable),
- `comment` (varchar 255, nullable),
- `payload_json` (json, nullable),
- `created_at`, `updated_at`.
- Indeksy:
- `order_payments_order_source_payment_unique` (UNIQUE: `order_id`, `source_payment_id`),
- `order_payments_order_idx` (`order_id`),
- `order_payments_date_idx` (`payment_date`).
- Migracja: `20260330_000073_create_order_payments_table.sql`
### `order_activity_log`
- Uniwersalny log aktywnosci zamowienia (zmiany statusow, platnosci, przesylki, faktury, wiadomosci itp.).
- Kolumny: