Модуль "Товары" предназначен для управления каталогом продукции, категориями, ценами и интеграцией с платежными системами.
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
description TEXT,
price DECIMAL(10,2) NOT NULL,
category_id INT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY (category_id) REFERENCES categories(id)
);
Пример запроса на получение списка товаров:
GET /api/products
Ответ:
{
"products": [
{"id": 1, "name": "Товар 1", "price": 100.00},
{"id": 2, "name": "Товар 2", "price": 200.00}
]
}