This commit is contained in:
2026-05-29 07:44:27 +02:00
parent d374723fd6
commit 583021915a
3 changed files with 147 additions and 17 deletions

View File

@@ -0,0 +1,59 @@
<?php
require_once __DIR__ . '/../config/database.php';
$pdo = getAnalyticsPdo();
try {
$pdo->exec('DROP TABLE IF EXISTS kds_orders');
echo "Usunięto tabelę kds_orders (jeśli istniała).\n";
} catch (Throwable $e) {
echo "Uwaga: nie udało się usunąć kds_orders: {$e->getMessage()}\n";
}
$pdo->exec("DELETE FROM guest_action_queue WHERE message_text LIKE '[DEMO]%'");
$stmt = $pdo->prepare("
INSERT INTO guest_action_queue (
table_id,
message_type,
message_text,
otwierajacy_imie,
otwierajacy_nazwisko,
api_sent,
status_kds,
created_at
) VALUES (
:table_id,
:message_type,
:message_text,
:otwierajacy_imie,
:otwierajacy_nazwisko,
0,
0,
NOW(3)
)
");
$samples = [
[
'table_id' => '12',
'message_type' => 'waiter_call',
'message_text' => '[DEMO] Przywołanie kelnera',
'otwierajacy_imie' => 'Jan',
'otwierajacy_nazwisko' => 'Kowalski',
],
[
'table_id' => 'taras 5',
'message_type' => 'bill_request',
'message_text' => '[DEMO] Prośba o rachunek | forma płatności: karta | dokument: paragon',
'otwierajacy_imie' => 'Anna',
'otwierajacy_nazwisko' => 'Nowak',
],
];
foreach ($samples as $sample) {
$stmt->execute($sample);
echo "Wstawiono demo: {$sample['message_type']} / stolik {$sample['table_id']}\n";
}
echo "KDS feed: GET api/guest_action_queue.php?kds_secret=karczma_kuchnia\n";