commit 9e32ac89e57f4e9d80af747f5f78367d9e428415 Author: Serge Zhdanoff Date: Tue Aug 6 18:12:27 2024 +0000 Добавить Формат входных файлов diff --git a/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%B2%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md b/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%B2%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md new file mode 100644 index 0000000..40fdd39 --- /dev/null +++ b/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%B2%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md @@ -0,0 +1,29 @@ +### Правила заполнения входных CSV файлов + +Кодировка файла : UTF-8 +Разделитель полей : , [Запятая] +Разделитель разрядов: . [Точка] +Номер телефона = 12 символов в формате: +7XXXXXXXXXX [+76543210987] +Формат даты : YYYY-MM-DD [2002-03-11] +Формат времени : HH:MM:SS [21:05:36] +Гендер: M/F [M] +Первая строка - названия полей +Значения не должны содержать специальных символов. + +Пример файла пользователей +Название файла должно начинаться с "users-". Расширение файла : .csv Пример: users-example.csv + +nickname, full_name, card, phone, email, gender +Ivan 1,Иван Петров ,654897321321,+78906543210, user@examplse.com, M +Ivana,Ивана Иванова,654897321123,+78906233212, user2@examplse.com, F +Обязательные поля: +nickname, card, phone + +Пример файла транзакций +Название файла должно начинаться с "transaction-". Расширение файла : .csv Пример: transaction-example.csv + +user_id, card, phone, summ_total, summ_discount, sum_with_discount, bonus_amount, transaction_date, transaction_time +15689, 654897321321,+78906543210,12345.67,123.56,12222.11,121,2002-03-11,21:05:36 +6578, 654897321123,+78906233212,345.67,45.00,300.67,12,2002-03-12,01:05:36 +Обязательные поля: +user_id или card или phone, bonus_amount \ No newline at end of file