Т-е вы все таки бы создали таблицу с определенными колонками и заполнили бы их данных из файла?

|
sidigicoder 2022-06-25 23:42:45
oligarhe 2022-06-25 23:41:57
я бы хотел услышать мнение не о разруливании конфликтов. А об дизайне в целом. Потому как вы изначально заметили что в БД пздц

А я последние 15 минут тут чем занимаюсь?

sidigicoder 2022-06-25 23:43:42
Таблица называется session prepared а данные в ней лежат об импорте, это даже не 3 нормальная форма
oligarhe 2022-06-25 23:44:19
sidigicoder 2022-06-25 23:43:42
Таблица называется session prepared а данные в ней лежат об импорте, это даже не 3 нормальная форма

Да — согласен! Как исправлять?

sidigicoder 2022-06-25 23:44:36
oligarhe 2022-06-25 23:44:19
Да — согласен! Как исправлять?

Ну так а я что написал?)))

sidigicoder 2022-06-25 23:45:11
oligarhe 2022-06-25 23:44:19
Да — согласен! Как исправлять?

Данные о сессии это данные проекта а данные об импорте это отдельные данные

oligarhe 2022-06-25 23:45:48
sidigicoder 2022-06-25 23:45:11
Данные о сессии это данные проекта а данные об импорте это отдельные данные

так и что вы предлагаете — где и как и в какой форме хранить распарсенные данные из файла?

sidigicoder 2022-06-25 23:46:46
oligarhe 2022-06-25 23:45:48
так и что вы предлагаете — где и как и в какой форме хранить распарсенные данные из файла?

Зачем их хранить? Из них надо взять данные положить их в проект и не хранить нигде

oligarhe 2022-06-25 23:47:17
sidigicoder 2022-06-25 23:46:46
Зачем их хранить? Из них надо взять данные положить их в проект и не хранить нигде

а как потом строить отчеты? каждый раз считывать файл? и что значит положить в проект?

sidigicoder 2022-06-25 23:48:18
oligarhe 2022-06-25 23:47:17
а как потом строить отчеты? каждый раз считывать файл? и что значит положить в проект?

Отчёты это вообще третья задача отчёты чего? Что ты запарсил в файле строку?)))

oligarhe 2022-06-25 23:49:13
sidigicoder 2022-06-25 23:48:18
Отчёты это вообще третья задача отчёты чего? Что ты запарсил в файле строку?)))

отчет о то — сколько определено номеров телефонов в каждой строке к какой стране они принадлежат и тд.

sidigicoder 2022-06-25 23:49:32
Данные это одна задача импорт это вторая задача, отчёт это третья задача, статистика по выгрузке это четвертая задача . И всё это не хранится в одной таблице
oligarhe 2022-06-25 23:51:21
sidigicoder 2022-06-25 23:49:32
Данные это одна задача импорт это вторая задача, отчёт это третья задача, статистика по выгрузке это четвертая задача . И всё это не хранится в одной таблице

Вопрос простой. Первая задача. Распарсить данные файла и их детерменировать.

sidigicoder 2022-06-25 23:51:27
Почему такое сильное желание запихать всё в одну таблицу?)
sidigicoder 2022-06-25 23:52:29
oligarhe 2022-06-25 23:51:21
Вопрос простой. Первая задача. Распарсить данные файла и их детерменировать.

Сорян но я не знаю как ещё объяснить

oligarhe 2022-06-25 23:53:37
я понимаю о чем вы. Вопрос простой, как бы вы хранили данные считанные из файла и детерменировали их?
sidigicoder 2022-06-25 23:54:06
oligarhe 2022-06-25 23:53:37
я понимаю о чем вы. Вопрос простой, как бы вы хранили данные считанные из файла и детерменировали их?

Как данные проекта, я уже написал

oligarhe 2022-06-25 23:54:29
sidigicoder 2022-06-25 23:54:06
Как данные проекта, я уже написал

что такое данные проекта? как и где они хранятся?

sidigicoder 2022-06-25 23:55:07
oligarhe 2022-06-25 23:54:29
что такое данные проекта? как и где они хранятся?

Таблица с колонками age phone country

oligarhe 2022-06-25 23:56:22
sidigicoder 2022-06-25 23:55:07
Таблица с колонками age phone country

так — есть такое. Т-е вы все таки бы создали таблицу с определенными колонками и заполнили бы их данных из файла? а те которые не определилисб — хранили бы в другой таблице

sidigicoder 2022-06-25 23:56:39
oligarhe 2022-06-25 23:56:22
так — есть такое. Т-е вы все таки бы создали таблицу с определенными колонками и заполнили бы их данных из файла? а те которые не определилисб — хранили бы в другой таблице

Ага

sidigicoder 2022-06-25 23:57:43
Я ещё напоминаю что колонка в таблице однозначно определена, не нужно там хранить или телефон или возраст, это теорию базы данных рушит
oligarhe 2022-06-26 00:00:43
sidigicoder 2022-06-25 23:56:39
Ага

Это я понимаю. Представим что есть таблица:

id | age | name | country | rowindex | sessionid
1 18 Olya Russia 0 1

Как мне задать статус для значения 18 — например true/false после валидации и где хранить?
И как можно понять на какой позиции в файле находится значение имени Olya

Я к тому что name, country, age будут валидироваться

iFortunes 2022-06-26 00:01:44
Ребят, есть кто форкал Apiato?
sidigicoder 2022-06-26 00:02:16
oligarhe 2022-06-26 00:00:43
Это я понимаю. Представим что есть таблица:

id | age | name | country | rowindex | sessionid
1 18 Olya Russia 0 1

Как мне задать статус для значения 18 — например true/false после валидации и где хранить?
И как можно понять на какой позиции в файле находится значение имени Olya

Я к тому что name, country, age будут валидироваться

Зачем тут rowindex?

oligarhe 2022-06-26 00:03:28
sidigicoder 2022-06-26 00:02:16
Зачем тут rowindex?

чтобы знать из какой строки файла эти данные были определены

oligarhe 2022-06-26 00:03:38
чтобы потом я в файле смог найти эту строку
sidigicoder 2022-06-26 00:04:10
oligarhe 2022-06-26 00:03:38
чтобы потом я в файле смог найти эту строку

Ты проект пишешь для себя?

oligarhe 2022-06-26 00:04:28
sidigicoder 2022-06-26 00:04:10
Ты проект пишешь для себя?

Да

sidigicoder 2022-06-26 00:04:56
oligarhe 2022-06-26 00:04:28
Да

Ну как хочешь, но я бы это хранил как я уже написал отдельно

oligarhe 2022-06-26 00:06:25
sidigicoder 2022-06-26 00:04:56
Ну как хочешь, но я бы это хранил как я уже написал отдельно

Хорошо — представим что rowindex там нет. Как будет выглядеть связующая таблица — хранящая статусы проверки каждого поля? age, name, country — ведь все эти колонки детерменировали только одним id (ключом)

sidigicoder 2022-06-26 00:06:44
oligarhe 2022-06-26 00:00:43
Это я понимаю. Представим что есть таблица:

id | age | name | country | rowindex | sessionid
1 18 Olya Russia 0 1

Как мне задать статус для значения 18 — например true/false после валидации и где хранить?
И как можно понять на какой позиции в файле находится значение имени Olya

Я к тому что name, country, age будут валидироваться

Результат валидации обычно не хранят в бд, но если хочется то это тоже не в таблице данных

sidigicoder 2022-06-26 00:07:25
oligarhe 2022-06-26 00:06:25
Хорошо — представим что rowindex там нет. Как будет выглядеть связующая таблица — хранящая статусы проверки каждого поля? age, name, country — ведь все эти колонки детерменировали только одним id (ключом)

Ты к сожалению не понял то о чём я говорил

oligarhe 2022-06-26 00:08:08
sidigicoder 2022-06-26 00:06:44
Результат валидации обычно не хранят в бд, но если хочется то это тоже не в таблице данных

а где? Мне потом нужно сформировать обратно строки с условиям валидации. Если например в строке был определен возраст и он при валидации < 18 то в выходной файл эта строка уже не попадет

sidigicoder 2022-06-26 00:08:57
oligarhe 2022-06-26 00:06:25
Хорошо — представим что rowindex там нет. Как будет выглядеть связующая таблица — хранящая статусы проверки каждого поля? age, name, country — ведь все эти колонки детерменировали только одним id (ключом)

Давай проще завтра данные в твою систему будут попадать через админку. Что там в rowindex ты будешь указывать?

iFortunes 2022-06-26 00:09:17
Я вот читаю и не могу вдуплить в чём вопрос.
oligarhe 2022-06-26 00:09:38
sidigicoder 2022-06-26 00:08:57
Давай проще завтра данные в твою систему будут попадать через админку. Что там в rowindex ты будешь указывать?

Весомый аргумент — понимаю о чем вы

sidigicoder 2022-06-26 00:10:01
oligarhe 2022-06-26 00:09:38
Весомый аргумент — понимаю о чем вы

Пока что не думаю что понимаешь

sidigicoder 2022-06-26 00:10:59
Забудь про свой файл импорта и спроектируй систему без него
oligarhe 2022-06-26 00:12:02
sidigicoder 2022-06-26 00:10:59
Забудь про свой файл импорта и спроектируй систему без него

ага — ладно, покумекаю еще. Прошу прошения за излишнее количество сообщений.

sidigicoder 2022-06-26 00:12:22
oligarhe 2022-06-26 00:12:02
ага — ладно, покумекаю еще. Прошу прошения за излишнее количество сообщений.

Пиши в личку может завтра отвечу

oligarhe 2022-06-26 00:12:38
sidigicoder 2022-06-26 00:12:22
Пиши в личку может завтра отвечу

Хорошо — спасибо!

iFortunes 2022-06-26 00:26:55
Ребят, есть 2 добровольца?)
iFortunes 2022-06-26 00:28:03
Сравним опыт одного подопытного с другим!
iFortunes 2022-06-26 00:29:27
Два простых незамысловатых проектов.
andylab 2022-06-26 01:50:27
Всем привет. Реализую корзину.

Есть две модели Cart, Product с отношениями many to many и для них pivot таблица с кастомным полем count. Как можно проще всего сделать инкремент поля count в pivot таблице?

andylab 2022-06-26 01:52:44
Нашел вариант)

$pivot = $cart
->products()
->where(«product_id», $product->id)
->first()->pivot;

$pivot->increment(«count»);

korteiko_sabrina 2022-06-26 02:01:12
Вакансии, Резюме и Услуги в блокчейн индустрии > https://t.me/workingincrypto

Блокчейн Hunter | Вакансии в крипто-индустрииTelegram
Вакансии и Резюме в крипто-индустрии: IT, HR, SMM/PR, менеджеры, аналитики, копирайтеры, юристы, дизайнеры и многие другие

Здесь всё: full-time, part-time, подработки

По вопросам размещения вакансий и резюме обращаться @regina_master @managerauki

maryrabinovich 2022-06-26 09:55:13
andylab 2022-06-26 01:52:44
Нашел вариант)

$pivot = $cart
->products()
->where(«product_id», $product->id)
->first()->pivot;

$pivot->increment(«count»);

А изначально в миграции автоинкремент никак?

andylab 2022-06-26 09:55:44
maryrabinovich 2022-06-26 09:55:13
А изначально в миграции автоинкремент никак?

зачем автоинкремент? это количество товаров в корзине. Их зачастую всегда 1

Oneshkip 2022-06-26 09:57:22
не товаров, а позиция одна
|