feat(demo_data): add blog post generation to demo data script

extend the demo data management command to include blog post and tag creation. enables easier setup for testing and showcasing blog-related features.
This commit is contained in:
Egor Pavlovich Gorbunov 2026-02-15 01:36:35 +03:00
parent 1f571f294a
commit dbc41e7c53
4 changed files with 434 additions and 0 deletions

View file

@ -0,0 +1,113 @@
# Return Policy
**Schon Demo Store**
*Last updated: February 2026*
> **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.store) e-commerce platform. No real products are sold or shipped. This Return Policy is provided as an example of a production-ready document. To deploy Schon for your own store, visit [schon.store](https://schon.store).
## 1. Overview
At Schon Demo Store, we want you to be completely satisfied with your purchase. If you are not satisfied for any reason, we offer a straightforward return process as outlined below.
## 2. Return Eligibility
### 2.1 General Conditions
Items may be returned within **30 days** of delivery, provided they meet the following conditions:
- The item is in its original, unworn, and unaltered condition
- The item is accompanied by all original packaging, certificates, and documentation
- The item shows no signs of damage, wear, or modification
- The item's security seal or tag (if applicable) is intact
### 2.2 Non-Returnable Items
The following items cannot be returned:
- Custom or specially ordered items
- Items that have been resized, engraved, or otherwise modified
- Items purchased during final clearance sales (marked as "Final Sale")
- Gift cards and store credits
### 2.3 Gemstone-Specific Conditions
Due to the nature of gemstones and precious jewelry:
- All returned gemstones will be inspected and verified against their original certification
- Items must be returned in the same condition as received, including any GIA, GRS, or other certificates
- Loose stones must be returned in their original gem container or packaging
## 3. Return Process
### 3.1 Initiating a Return
To initiate a return:
1. Log in to your account and navigate to your order history
2. Select the order containing the item(s) you wish to return
3. Click "Request Return" and follow the instructions
4. You will receive a Return Merchandise Authorization (RMA) number via email
### 3.2 Shipping the Return
- Use the prepaid shipping label provided with your RMA confirmation
- Pack the item securely in its original packaging
- Include all certificates, documentation, and accessories
- Ship the package within **7 days** of receiving your RMA number
### 3.3 Return Shipping
- **Domestic returns:** Free return shipping via insured courier
- **International returns:** Return shipping costs are the responsibility of the customer; we recommend using an insured and trackable shipping method
## 4. Refunds
### 4.1 Processing Time
Refunds are processed within **5-10 business days** after we receive and inspect the returned item.
### 4.2 Refund Method
Refunds are issued to the original payment method:
- **Credit/Debit Card:** 5-10 business days to appear on your statement
- **Store Credit:** Applied immediately upon approval
- **Bank Transfer:** 5-7 business days after processing
### 4.3 Partial Refunds
We reserve the right to issue a partial refund if the returned item shows signs of use, damage, or is missing original packaging or documentation.
## 5. Exchanges
### 5.1 Exchange Process
If you would like to exchange an item for a different product:
1. Follow the return process outlined in Section 3
2. Place a new order for the desired item
3. Your refund will be processed as described in Section 4
### 5.2 Price Differences
If the exchange item is a different price, the difference will be charged to or refunded to your original payment method.
## 6. Damaged or Defective Items
If you receive a damaged or defective item:
- Contact us within **48 hours** of delivery
- Provide photos of the damage or defect
- We will arrange for a free return and full refund or replacement
- Original packaging should be retained for inspection
## 7. Contact Us
For questions about returns or to request assistance:
- **Email:** returns@demo.schon.store
- **Response time:** Within 24 hours on business days
---
*This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.store). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.store).*

View file

@ -0,0 +1,113 @@
# Политика возврата
**Демо-магазин Schon**
*Дата последнего обновления: февраль 2026 г.*
> **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.store). Реальные товары не продаются и не отправляются. Настоящая Политика возврата представлена в качестве примера документа, готового к использованию в рабочей среде. Для развёртывания Schon для вашего магазина посетите [schon.store](https://schon.store).
## 1. Обзор
В Демо-магазине Schon мы хотим, чтобы вы были полностью удовлетворены покупкой. Если по какой-либо причине вы не удовлетворены, мы предлагаем простой процесс возврата, описанный ниже.
## 2. Условия возврата
### 2.1 Общие условия
Товары могут быть возвращены в течение **30 дней** с момента доставки при соблюдении следующих условий:
- Товар находится в оригинальном, неношеном и неизменённом состоянии
- Товар сопровождается всей оригинальной упаковкой, сертификатами и документацией
- На товаре отсутствуют следы повреждений, износа или модификации
- Защитная пломба или бирка товара (при наличии) не нарушена
### 2.2 Товары, не подлежащие возврату
Возврату не подлежат следующие товары:
- Товары, изготовленные или заказанные по индивидуальному заказу
- Товары, которые были изменены в размере, гравированы или иным образом модифицированы
- Товары, приобретённые в рамках финальных распродаж (с пометкой «Финальная продажа»)
- Подарочные карты и кредиты магазина
### 2.3 Особые условия для драгоценных камней
В связи со спецификой драгоценных камней и ювелирных изделий:
- Все возвращённые драгоценные камни проходят проверку и сверку с оригинальной сертификацией
- Товары должны быть возвращены в том же состоянии, в котором были получены, включая сертификаты GIA, GRS и прочие
- Камни без оправы должны быть возвращены в оригинальной упаковке или контейнере для камней
## 3. Процесс возврата
### 3.1 Оформление возврата
Для оформления возврата:
1. Войдите в свою учётную запись и перейдите к истории заказов
2. Выберите заказ, содержащий товар(ы), который(ые) вы хотите вернуть
3. Нажмите «Запросить возврат» и следуйте инструкциям
4. Вы получите номер авторизации возврата товара (RMA) по электронной почте
### 3.2 Отправка возврата
- Используйте предоплаченную транспортную этикетку, предоставленную с подтверждением RMA
- Надёжно упакуйте товар в оригинальную упаковку
- Приложите все сертификаты, документацию и аксессуары
- Отправьте посылку в течение **7 дней** после получения номера RMA
### 3.3 Доставка возврата
- **Внутренние возвраты:** Бесплатная обратная доставка застрахованной курьерской службой
- **Международные возвраты:** Стоимость обратной доставки оплачивается покупателем; рекомендуем использовать застрахованный и отслеживаемый способ доставки
## 4. Возврат средств
### 4.1 Сроки обработки
Возврат средств обрабатывается в течение **5-10 рабочих дней** после получения и проверки возвращённого товара.
### 4.2 Способ возврата средств
Средства возвращаются на исходный способ оплаты:
- **Кредитная/дебетовая карта:** 5-10 рабочих дней для отражения в выписке
- **Кредит магазина:** Начисляется немедленно после одобрения
- **Банковский перевод:** 5-7 рабочих дней после обработки
### 4.3 Частичный возврат средств
Мы оставляем за собой право произвести частичный возврат средств, если возвращённый товар имеет следы использования, повреждения или отсутствует оригинальная упаковка или документация.
## 5. Обмен
### 5.1 Процесс обмена
Если вы хотите обменять товар на другой:
1. Выполните процедуру возврата, описанную в разделе 3
2. Оформите новый заказ на желаемый товар
3. Возврат средств будет обработан в соответствии с разделом 4
### 5.2 Разница в цене
Если обменный товар имеет другую стоимость, разница будет списана с вашего исходного способа оплаты или возвращена на него.
## 6. Повреждённые или дефектные товары
Если вы получили повреждённый или дефектный товар:
- Свяжитесь с нами в течение **48 часов** с момента доставки
- Предоставьте фотографии повреждения или дефекта
- Мы организуем бесплатный возврат и полное возмещение стоимости или замену
- Оригинальную упаковку следует сохранить для проверки
## 7. Связь с нами
По вопросам возврата или для получения помощи:
- **Электронная почта:** returns@demo.schon.store
- **Время ответа:** В течение 24 часов в рабочие дни
---
*Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.store). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.store).*

View file

@ -0,0 +1,104 @@
# Shipping Information
**Schon Demo Store**
*Last updated: February 2026*
> **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.store) e-commerce platform. No real products are shipped. This Shipping Information page is provided as an example of a production-ready document. To deploy Schon for your own store, visit [schon.store](https://schon.store).
## 1. Shipping Methods
We offer the following shipping options for all orders:
| Method | Estimated Delivery | Cost |
|---|---|---|
| Standard Shipping | 5-7 business days | Free on orders over $500 |
| Express Shipping | 2-3 business days | $25 |
| Priority Overnight | Next business day | $50 |
| International Standard | 7-14 business days | Calculated at checkout |
| International Express | 3-5 business days | Calculated at checkout |
## 2. Processing Time
- Orders are processed within **1-2 business days** after payment confirmation.
- Orders placed before 2:00 PM (EST) on business days are typically processed the same day.
- Custom or specially ordered items may require additional processing time of **5-10 business days**.
## 3. Shipping Costs
### 3.1 Domestic Shipping
- **Free standard shipping** on all orders over $500
- Orders under $500 incur a flat rate of $15 for standard shipping
- Express and overnight options are available at the rates listed above
### 3.2 International Shipping
- International shipping rates are calculated at checkout based on destination, weight, and selected service
- All international orders are shipped with full insurance coverage
- Customs duties and import taxes are the responsibility of the recipient and are not included in the shipping cost
## 4. Insurance and Security
All shipments are:
- **Fully insured** for the total value of the order
- **Shipped via secure courier** with signature confirmation required
- **Tracked** with real-time tracking updates sent to your email
- **Discreetly packaged** with no external indication of contents or value
For orders exceeding $10,000, additional security measures may apply, including:
- Armored courier delivery
- Required government-issued ID verification upon delivery
- Scheduled delivery appointment
## 5. Order Tracking
Once your order ships, you will receive:
1. A shipping confirmation email with your tracking number
2. Real-time tracking updates via email and SMS (if opted in)
3. Delivery notification upon successful delivery
You can also track your order at any time by logging into your account and visiting your order history.
## 6. Delivery Details
### 6.1 Signature Required
All deliveries require a signature from an adult (18+) at the delivery address. Packages will not be left unattended.
### 6.2 Delivery Attempts
- The courier will make up to **3 delivery attempts**
- After 3 failed attempts, the package will be held at the nearest courier facility for **7 days**
- If unclaimed, the package will be returned to us and a full refund will be issued minus return shipping costs
### 6.3 Address Accuracy
Please ensure your shipping address is complete and accurate. We are not responsible for delays or losses resulting from incorrect address information.
## 7. Shipping Restrictions
We currently ship to most countries worldwide. However, we cannot ship to:
- P.O. Boxes (for insured items)
- Military/diplomatic addresses (APO/FPO)
- Countries under trade sanctions
Please contact us if you are unsure whether we ship to your location.
## 8. Holiday and Peak Seasons
During holiday seasons and peak shopping periods, please allow for additional processing and delivery time. We recommend placing orders early to ensure timely delivery.
## 9. Contact Us
For shipping inquiries:
- **Email:** shipping@demo.schon.store
- **Response time:** Within 24 hours on business days
---
*This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.store). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.store).*

View file

@ -0,0 +1,104 @@
# Информация о доставке
**Демо-магазин Schon**
*Дата последнего обновления: февраль 2026 г.*
> **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.store). Реальные товары не отправляются. Настоящая страница с информацией о доставке представлена в качестве примера документа, готового к использованию в рабочей среде. Для развёртывания Schon для вашего магазина посетите [schon.store](https://schon.store).
## 1. Способы доставки
Мы предлагаем следующие варианты доставки для всех заказов:
| Способ | Ориентировочные сроки | Стоимость |
|---|---|---|
| Стандартная доставка | 5-7 рабочих дней | Бесплатно при заказе от $500 |
| Экспресс-доставка | 2-3 рабочих дня | $25 |
| Приоритетная доставка | Следующий рабочий день | $50 |
| Международная стандартная | 7-14 рабочих дней | Рассчитывается при оформлении |
| Международная экспресс | 3-5 рабочих дней | Рассчитывается при оформлении |
## 2. Сроки обработки
- Заказы обрабатываются в течение **1-2 рабочих дней** после подтверждения оплаты.
- Заказы, оформленные до 14:00 (EST) в рабочие дни, как правило, обрабатываются в тот же день.
- Изготовление товаров по индивидуальному заказу может потребовать дополнительного времени обработки — **5-10 рабочих дней**.
## 3. Стоимость доставки
### 3.1 Доставка по стране
- **Бесплатная стандартная доставка** для всех заказов на сумму свыше $500
- Для заказов менее $500 стоимость стандартной доставки составляет фиксированные $15
- Экспресс и приоритетная доставка доступны по тарифам, указанным выше
### 3.2 Международная доставка
- Стоимость международной доставки рассчитывается при оформлении заказа на основании пункта назначения, веса и выбранной услуги
- Все международные заказы отправляются с полным страховым покрытием
- Таможенные пошлины и импортные налоги оплачиваются получателем и не включены в стоимость доставки
## 4. Страхование и безопасность
Все отправления:
- **Полностью застрахованы** на полную стоимость заказа
- **Отправляются защищённой курьерской службой** с обязательным подтверждением подписью
- **Отслеживаются** с отправкой обновлений в реальном времени на вашу электронную почту
- **Упакованы неприметно** без внешних указаний на содержимое или стоимость
Для заказов на сумму свыше $10 000 могут применяться дополнительные меры безопасности, включая:
- Доставка бронированной курьерской службой
- Обязательная верификация документа, удостоверяющего личность, при доставке
- Доставка по предварительной записи
## 5. Отслеживание заказа
После отправки заказа вы получите:
1. Электронное письмо с подтверждением отправки и номером отслеживания
2. Обновления отслеживания в реальном времени по электронной почте и SMS (при подписке)
3. Уведомление о доставке при успешном вручении
Вы также можете отследить заказ в любое время, войдя в свою учётную запись и перейдя в историю заказов.
## 6. Условия доставки
### 6.1 Обязательная подпись
Все доставки требуют подписи совершеннолетнего лица (18+) по адресу доставки. Посылки не оставляются без присмотра.
### 6.2 Попытки доставки
- Курьер предпримет до **3 попыток доставки**
- После 3 неудачных попыток посылка будет храниться в ближайшем отделении курьерской службы в течение **7 дней**
- Если посылка не будет востребована, она будет возвращена нам, и будет произведён полный возврат средств за вычетом стоимости обратной доставки
### 6.3 Точность адреса
Пожалуйста, убедитесь, что ваш адрес доставки указан полностью и точно. Мы не несём ответственности за задержки или утрату посылок вследствие неверно указанного адреса.
## 7. Ограничения доставки
В настоящее время мы осуществляем доставку в большинство стран мира. Однако доставка невозможна:
- На абонентские ящики (для застрахованных отправлений)
- На военные и дипломатические адреса (APO/FPO)
- В страны, находящиеся под торговыми санкциями
Пожалуйста, свяжитесь с нами, если вы не уверены, осуществляем ли мы доставку в ваш регион.
## 8. Праздничные и пиковые периоды
В праздничные сезоны и периоды повышенного спроса просим учитывать дополнительное время на обработку и доставку. Рекомендуем оформлять заказы заблаговременно для своевременного получения.
## 9. Связь с нами
По вопросам доставки:
- **Электронная почта:** shipping@demo.schon.store
- **Время ответа:** В течение 24 часов в рабочие дни
---
*Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.store). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.store).*