# Беседа: beseda-20260805-1652.txt # файлов: 2; начало: 2026-08-05 16:52; конец: ~2026-08-05 17:02 ## 2026-08-05/rec_20260805_165222.m4a (старт 16:52:22) [00:00:00] туда залить данные [00:00:03] прям по алфавиту отсортировать таблицы [00:00:05] и залить [00:00:06] потом [00:00:07] накинуть [00:00:09] ключи накинуть секунды [00:00:11] и ты получишь готовое решение [00:00:14] если это написать по чатам [00:00:16] человеческий на сишарпе [00:00:18] то у тебя утилита будет очень небольшая [00:00:21] и непонятно и конкретно [00:00:24] хорошо я понял [00:00:27] сделала [00:00:29] соответственно по-хорошему [00:00:31] она должна работать [00:00:33] я бы здесь наверное [00:00:36] конечно не [00:00:38] не мудрил бы [00:00:40] с репозиториями [00:00:43] даже с какими-то [00:00:45] хэлперами еще чем-то угодно [00:00:48] но [00:00:50] какой-то библиотечный код [00:00:53] он наверное здесь [00:00:54] не помешал [00:00:56] если у нас есть код который позволяет [00:00:59] надо посмотреть что-то в нашем хэлпере есть [00:01:02] я к чему? к тому что [00:01:04] я бы не хотел видеть утилиту [00:01:06] в которой каждый вызов повернут в 15 строк [00:01:10] кода [00:01:12] создание командов [00:01:14] создание коннекшенов [00:01:16] все станет [00:01:19] ну немедленно будет, просто будет много кода [00:01:23] то есть тут два варианта, либо библиотеку подключать [00:01:26] либо просто вынести наверх [00:01:28] то есть в промте [00:01:30] указать [00:01:32] с разной инструкцией что [00:01:34] заверни в методы [00:01:36] как бы [00:01:38] работу с базой [00:01:40] чтобы тебе найти методы подавался только [00:01:43] SQL код [00:01:48] ну то есть короче я бы не стал все отцеплять хэлперы [00:01:51] но код взаимодействия с базами [00:01:54] я бы прямо, ну то есть по сути [00:01:56] это все может лежать в файле main [00:01:59] то есть оно тут все простое [00:02:01] понимаешь, да? [00:02:03] нет ничего сложного [00:02:05] единственный вопрос у меня у нас [00:02:07] в новой базе [00:02:10] в ПГР [00:02:11] у нас имена таблиц и всех полей они [00:02:14] соответствует базе с кириллайдах [00:02:20] ааа [00:02:22] но тогда наверное здесь только [00:02:25] а история должна быть [00:02:27] с колонками [00:02:29] мы же в некоторых случая будем проводить [00:02:30] конвертутацию [00:02:33] ну возможно да [00:02:35] но здесь нет каких-то сложных колонков [00:02:38] мне кажется [00:02:40] тексты и инки [00:02:42] тогда у тебя [00:02:44] у тебя тексты и инки в SQL-лайде [00:02:46] потому что у тебя третий по данным там [00:02:48] им тексты вылевали, насколько я помню [00:02:51] вот [00:02:52] и то вылевал, может и нет [00:02:53] какой-то третий [00:02:55] в минере что ли [00:02:58] а вот [00:03:00] в ПГР у тебя да есть эти данные [00:03:03] когда собственно код [00:03:05] конвертация [00:03:07] колонок [00:03:09] он тоже должен быть [00:03:11] грубо говоря [00:03:12] вынесен в отдельный метод [00:03:14] ну то есть ты получил [00:03:16] дата рекорд [00:03:18] чтение [00:03:19] SQL-лайда [00:03:21] и ты формируешь там [00:03:24] какой-то [00:03:26] сквейль ты формируешь или что [00:03:28] на вызов [00:03:30] и тут [00:03:30] нужно правильно просто туда [00:03:32] зафигачить [00:03:34] все значения [00:03:36] физические, тогда вот эти значения должны [00:03:39] аккуратно быть охорненной в виде того что [00:03:41] проверяются типы полей целевого поля [00:03:45] то есть проверяются типы исходного поля [00:03:48] и дальше запускается [00:03:50] ну какая-то обертка, которая [00:03:53] про конвертация [00:03:54] то есть должны быть методы конвертации [00:03:56] наверху [00:03:58] тогда эта вся тема она будет прямо вот [00:04:01] сначала какая надо [00:04:04] я чему, потому что [00:04:07] ну вот если мы, то есть мы сейчас можем [00:04:10] вот [00:04:10] вот делать перезалив [00:04:12] нормальный [00:04:14] то бы мы были уверены, что он работает вот [00:04:17] и не будем сбоить, мы не будем его переписывать [00:04:20] и тогда мы эту задачу можно поставить в [00:04:22] галфейст [00:04:23] и это гацово [00:04:24] понимаете, да? [00:04:25] да [00:04:26] ало [00:04:27] после чего нам надо будет делать [00:04:30] другую похожую задачу [00:04:32] это тот самый [00:04:34] экспорт кб-стель 3 [00:04:39] то есть в исполвее [00:04:40] мы должны будем данные читать [00:04:42] и туда данные вставлять [00:04:45] то есть и тут тоже надо будет подумать как чего [00:04:48] собственно здесь [00:04:51] сорганизовать [00:04:52] поэтому я к тому, что [00:04:54] если написать [00:04:55] ну тз [00:04:56] то есть некоторый пром [00:04:58] на это самое, то потом можно будет ## 2026-08-05/rec_20260805_165723.m4a (старт 16:57:23) [00:00:00] в том числе его втором [00:00:02] в случае [00:00:05] ну там на самом деле [00:00:07] ввиду того что там структура другая [00:00:10] заливая [00:00:12] то по идее тут [00:00:14] если здесь мы по записям [00:00:16] переносим [00:00:17] там наверное надо переносить по объектам [00:00:20] то есть надо иметь [00:00:22] цепочку объектов [00:00:24] и иметь соответственно [00:00:26] под нее трек [00:00:28] попереносу этих объектов [00:00:30] то есть я имею в виду [00:00:32] что это вот два конкретных [00:00:35] навыка на сишарке [00:00:37] которую надо вот просто уже писать [00:00:40] сейчас тут с картинками добьешь тему [00:00:44] не надо уходить куда-то в Дебре [00:00:47] сейчас от структура и еще чего-то [00:00:49] надо разобраться с тем [00:00:52] что нам нужно две, два куска [00:00:56] чтобы они работали как следует [00:00:59] ну в УТЗ я могу там [00:01:03] поправить [00:01:06] то которое она вот [00:01:20] поэтому давай добивай тему [00:01:23] с картинками [00:01:25] причем там же притол какой [00:01:27] что мы, что [00:01:29] сейчас когда картинку пойду [00:01:31] генерироваться [00:01:33] мы сможем [00:01:35] то есть во-первых [00:01:36] экспортер надо писать [00:01:38] только из ПГ базы [00:01:40] понимаешь? [00:01:42] да [00:01:44] экспортер пишет только из ПГ [00:01:46] и тогда вот даже сейчас [00:01:48] нам нужно вот этот трек [00:01:50] начинать настраивать [00:01:52] чтобы мы могли [00:01:54] то что у нас сейчас получится [00:01:56] бросить в базу [00:01:58] ПГ [00:02:00] и из базы ПГ [00:02:02] сделать из первой [00:02:05] по тему добить [00:02:07] все там сетевую шару будем расходить [00:02:09] как бы для хранения картинок [00:02:11] на сервате мне ПГ базы лежит [00:02:17] да, можно будет [00:02:19] но это же у нас ПГ база [00:02:21] будет лежать на нашей [00:02:23] ЛЛМ-ке в машине [00:02:25] ну хорошо, думаю все в сети [00:02:29] там просто [00:02:31] не, ну можно если ты просто [00:02:33] ты должен тогда находиться [00:02:35] в подсети [00:02:37] получается это [00:02:39] у Алгарда, да, чтобы [00:02:41] иметь доступ [00:02:43] у нас все в компактно-осторонное подключение [00:02:45] то ли у нас троему тяна [00:02:47] в чем-то проблема [00:02:49] нет проблем, просто говорю что [00:02:51] ну когда надо делать эту шару [00:02:53] то есть фокусинку носить [00:02:55] и у нас троему то, что мы как [00:02:57] кинки кладем туда [00:02:59] хорошо [00:03:03] что-то будем надо делать [00:03:05] потому что [00:03:07] мы готовы заканчивать так [00:03:09] чтобы не перетискивать экванову [00:03:11] вы пишали сейчас [00:03:13] как бы 30 баллотов [00:03:15] и они все примерно 80% готовы [00:03:17] чтобы явно мы с ним возвращаемся [00:03:19] и это очень сложно [00:03:21] когда вот делали, мы понимаем [00:03:23] что она работает [00:03:27] поэтому давай для белой истории [00:03:29] про картинки, про дегературы [00:03:31] и давай уже возьмем [00:03:33] мы делаем нормальные переданицы [00:03:35] как бы очень простая задача [00:03:37] и после этого мы делаем [00:03:39] историю для проестов [00:03:41] задача со сармией, но тоже такое [00:03:43] очень конкретная [00:03:48] давай вот такое происходит [00:03:50] то есть я сейчас тогда там не сделаю [00:03:52] пока с сармием как-то занимаюсь [00:03:54] хорошо