0: Error: Table 'pr_users' already exists
Query: CREATE TABLE pr_users (
id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
chat_id BIGINT UNSIGNED NOT NULL,
avatar VARCHAR(200) NOT NULL DEFAULT '',
login VARCHAR(75) NULL UNIQUE,
username VARCHAR(400) NOT NULL,
password VARCHAR(150) DEFAULT '',
tmp VARCHAR(2000) DEFAULT '',
current_message_id INT UNSIGNED DEFAULT NULL,
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
UNIQUE KEY id (id)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
1: Error: Table 'pr_settings' already exists
Query: CREATE TABLE pr_settings (
code VARCHAR(75) NOT NULL PRIMARY KEY,
content VARCHAR(2000) NOT NULL,
comment VARCHAR(500) DEFAULT '',
type VARCHAR(2000) NOT NULL,
UNIQUE KEY code (code)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
2: Error: Table 'pr_menu' already exists
Query: CREATE TABLE pr_menu (
id BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
photos VARCHAR(3000) DEFAULT NULL,
category VARCHAR(200) DEFAULT NULL,
sub_category VARCHAR(200) DEFAULT NULL,
name VARCHAR(200) NOT NULL UNIQUE,
description VARCHAR(1500) DEFAULT '',
available INT UNSIGNED DEFAULT 0,
price FLOAT(12) DEFAULT 1,
UNIQUE KEY id (id)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
3: Error: Table 'pr_logs' already exists
Query: CREATE TABLE pr_logs (
id BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
author VARCHAR(80) DEFAULT NULL,
content VARCHAR(4000) NOT NULL,
type VARCHAR(25) NOT NULL,
place VARCHAR(200) DEFAULT '',
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
UNIQUE KEY id (id)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
4: Error: Table 'pr_time_logger' already exists
Query: CREATE TABLE pr_time_logger (
user INT UNSIGNED NOT NULL,
log_date DATE NOT NULL,
clicks_num INT UNSIGNED DEFAULT 1,
first TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
last TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
UNIQUE KEY day (`user`, `log_date`)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
5: Error: Table 'pr_tickets' already exists
Query: CREATE TABLE pr_tickets (
id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
user INT UNSIGNED NOT NULL,
author INT UNSIGNED NOT NULL,
content VARCHAR(4000) DEFAULT '',
forward_message_id BIGINT UNSIGNED NULL,
forward_from_message_id INT UNSIGNED NULL,
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
UNIQUE KEY id (id)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
6: Error: Table 'pr_files' already exists
Query: CREATE TABLE pr_files (
file_id VARCHAR(100) NOT NULL,
subject VARCHAR(80) DEFAULT NULL,
type VARCHAR(80) DEFAULT NULL,
object INT UNSIGNED NOT NULL,
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
UNIQUE KEY file_id (file_id)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
7: Error: Table 'pr_mailings' already exists
Query: CREATE TABLE pr_mailings (
id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(200) NOT NULL,
status SMALLINT DEFAULT 0,
content VARCHAR(950) NOT NULL,
file VARCHAR(100) DEFAULT NULL,
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
UNIQUE KEY id (id)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
8: Error: Table 'pr_mailing_results' already exists
Query: CREATE TABLE pr_mailing_results (
mailing_id INT UNSIGNED NOT NULL,
receiver_id INT UNSIGNED NOT NULL,
message_id INT UNSIGNED DEFAULT NULL,
result_code SMALLINT UNSIGNED NOT NULL,
error_text VARCHAR(1000) DEFAULT NULL,
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
UNIQUE KEY result (`mailing_id`, `receiver_id`)
) CHARACTER SET 'utf8mb4'
COLLATE 'utf8mb4_general_ci'
9: Error: Duplicate entry 'reset_text' for key 'pr_settings.PRIMARY'
Query: INSERT INTO pr_settings (`code`, `content`, `type`, `comment`) VALUES
('reset_text', '⚠️ Вам необхідно встановити пароль для свого аккаунту в адмінпанелі.
Для цього натисніть кнопку нижче, або натисніть на посилання', 'macro', ''),
('reset_link', '🔑 Go', 'macro', ''),
('button_menu', '📜 Меню', 'macro', ''),
('main_menu', '🧧 Daily Dose
Вітаємо в нашому чат-боті!
Натисніть на потрібну опцію ⤵️
', 'macro', ''),
('share_btn', '📢 Поділитися', 'macro', ''),
('dish_available', '✔️', 'macro', ''),
('dish_unavailable', '❌', 'macro', ''),
('categories', '{menu_header}
Оберіть категорію:', 'macro', ''),
('dish', '😍 )name(
)description(
» Ціна: )price(₴
» Категорія: )category(
)available(
{last_updated}', 'macro', ''),
('menu_header', '📖 Наше меню', 'macro', ''),
('categories_per_row', '2', 'setting', 'Кількість кнопок з назвами категорій в рядок'),
('category_item', ')name(', 'macro', ''),
('back_btn', '🔙 Назад', 'macro', 'Кнопка "назад" на всіх екранах'),
('last_updated', 'Востаннє оновлено:
)date(
', 'macro', ''),
('weekends', '-', 'setting', 'Вихідні (номер в тижні, через кому)'),
('work_hours', '12-23', 'setting', 'Робочі години в форматі 00-23'),
('dish_item', ')available( )photo( )price_rnd(₴ - )name(', 'macro', ''),
('dishes', ')category()sub_category(
Оберіть страву:', 'macro', ''),
('isset', '✅ В наявності', 'macro', ''),
('noisset', '⭕️ Немає в наявності на даний момент:(', 'macro', ''),
('button_contacts', '📞 Контакти', 'macro', ''),
('contacts', 'Наші контакти:
📞 +380680541922
📞 +380961378066
📧 Daily Dosestryi@gmail.com
🌐 Facebook
🌐 Instagram', 'macro', ''),
('gmaps_link', 'https://goo.gl/maps/EwKMqMLunUrLfctt5', 'macro', ''),
('gmaps_text', '📍 Розташування', 'macro', ''),
('dishes_per_row', '1', 'setting', 'Кількість кнопок з назвами страв в рядок'),
('opened', '✅ Ми відчинені!', 'macro', ''),
('closed', '⭕️ Ми зараз зачинені :(', 'macro', ''),
('dish_photo', '📷', 'macro', ''),
('sub_btn', ')name( ➡️', 'macro', ''),
('sub_delimiter', ' > ', 'macro', ''),
('show_unavailable', '0', 'setting', 'Чи показувати страви, яких немає в наявності (1 - так, 0 - ні)'),
('share_text', '😮 У Daily Dose є свій Telegram bot з меню', 'macro', ''),
('bot_username', 'Daily Dose_stryi_bot', 'setting', 'username бота (для кнопки "поділитись")'),
('send_message_success', 'Ми отримали Ваше повідомлення
і скоро дамо відповідь 😊', 'macro', ''),
('limit_messages_update', '10', 'setting', ''),
('personal_chat', '-780785862', 'setting', 'ID чату персоналу для пересилання відгуків та повідомлень'),
('send_message_failed', 'Ой, чомусь не вдалося відправити
це повідомлення 🥲
Повідомте будь ласка когось з персоналу!', 'macro', ''),
('home_btn', '🏠 На головну', 'macro', ''),
('feedback_text', '📨 Щоб надіслати нам повідомлення - просто відправте його в цей чат!', 'macro', ''),
('feedback_btn', '💬 Написати нам', 'macro', ''),
('mailing_verify', '📨 Підтвердити і розіслати', 'macro', ''),
('mailing_cancel', '🚫 Відкликати', 'macro', ''),
('mailing_verify_text', 'Це прототип повідомлення
Прогляньте його і натисніть "{mailing_verify}", щоб почати розсилку.
Або "{mailing_cancel}", щоб відмінити', 'macro', ''),
('mailing_cancel_result', '🚫 Розсилку скасовано', 'macro', ''),
('mailing_verify_result', '📨 Розсилка успішно запущена', 'macro', ''),
('mailing_404_result', '🤷♂️ Розсилку не знайдено.
Спробуйте створити ще одну.', 'macro', ''),
('mailing_limit_per_time', '15', 'setting', 'Швидкість розсилки (людей/хвилину)')