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\nForma płatności: karta\nDokument: 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";