VoiceRecord_Result/transcripts/2026-09-15_rec_20260915_214...

149 lines
7.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# source: 2026-09-15/rec_20260915_214841.m4a
# model: Systran/faster-whisper-small
# transcribed: 2026-10-22T08:03:06Z
[00:00:00] У меня удахуя 9 частей, и у нас, например, организейшн ДП.
[00:00:06] Это большой документ, большой.
[00:00:08] Как ты запихнешь все его методы в один класс?
[00:00:11] У тебя лопло.
[00:00:13] Поэтому ты манипулируешь и частями документа,
[00:00:18] раскладываешь, вырезать эту тварельку.
[00:00:21] Просто мы рассмотрим два понятия.
[00:00:23] Это манипулирование документами и манипулирование с адмисты нам,
[00:00:30] с ученистами внутри этих документов.
[00:00:32] И в этом случае, вот, смотри, как вот еще, да, мы создаем организацию.
[00:00:37] Ну, каталкуст, например, смотри, мы создаем курс.
[00:00:40] Что должен, прикладной код?
[00:00:43] Он должен, он должен, соответственно,
[00:00:47] так как нет пока этой штуки,
[00:00:50] должен по репозитории Ф,
[00:00:53] попросить создать себе,
[00:00:56] для создания организации, например.
[00:01:06] То есть новый документ, курс.
[00:01:10] Он, соответственно, и, например,
[00:01:14] его заодно запросить в репозиторию.
[00:01:17] Заодно или отдельно не варь.
[00:01:20] Ну, допустим, он сначала создает документ,
[00:01:22] а потом репозиторий.
[00:01:25] Вот.
[00:01:28] Что репозиторий?
[00:01:29] Ну, документы, конечно.
[00:01:31] Уже документ, смотри, к этому моменту
[00:01:33] у тебя создана запрос в приездре,
[00:01:35] через доп-менеджерку.
[00:01:37] У тебя создан файл, через дб-менеджерку.
[00:01:40] Тебе возвращен репозиторий с коннекшеном сразу.
[00:01:43] На объекту, конечно.
[00:01:45] На эту штуку.
[00:01:46] Ну, либо ты запрашиваешь,
[00:01:48] потом отдельно говоришь, дай мне репозиторий,
[00:01:50] но логично смотрится
[00:01:52] с некоторыми репозиториями объединения
[00:01:54] всей этой штуки.
[00:01:55] Но, наверное, только не будет.
[00:01:57] Ну, короче, ладно, это мы можем
[00:01:59] ответить на все.
[00:02:00] Ну, то говоришь, дай мне репозиторий для курсов.
[00:02:03] И ты говоришь репозиторию для курсов,
[00:02:05] ставь вот этот документ курс.
[00:02:10] И вот здесь у них какая-то вопрос.
[00:02:12] И, на самом деле, если,
[00:02:14] помнишь, о чем мы говорили,
[00:02:16] то мы придем к следующему.
[00:02:18] А равен ли документ,
[00:02:20] то развивали сущность.
[00:02:22] То есть, если мы хотим
[00:02:30] хранить корневой сущности
[00:02:32] в одном документе,
[00:02:34] в одном документе,
[00:02:36] то по идее,
[00:02:41] вот мы с тобой смотрим,
[00:02:43] мы говорим, ну-ка,
[00:02:44] дай нам документы
[00:02:46] для хранения сущности.
[00:02:49] Такой-то.
[00:02:51] Ну, корневой сущности.
[00:02:54] И там могут как создать,
[00:02:56] так и вернуть какое-то существующее.
[00:02:59] То есть, вот вот, да, все,
[00:03:03] начали от убора.
[00:03:04] То есть, вот, если вот в dog manager
[00:03:06] или там в Repo Factory
[00:03:08] будет какие-то правила,
[00:03:09] наверное, в dog manager, да,
[00:03:10] то есть, который будет борить
[00:03:11] делой новую базу,
[00:03:13] или создавать старую базу,
[00:03:15] и так далее.
[00:03:17] Но репрестация корневой сущности,
[00:03:19] то есть, документов,
[00:03:21] корневая сущность,
[00:03:22] то есть, мы заявили,
[00:03:23] ну, корневую сущность,
[00:03:25] там, я просто,
[00:03:27] я сейчас начал забутывать,
[00:03:28] то есть, у нас
[00:03:30] все-таки сущность корневая,
[00:03:32] а факт — ДВ.
[00:03:34] Вот.
[00:03:35] И поэтому мы говорим,
[00:03:36] то есть, мы хотим создать
[00:03:37] новый документ.
[00:03:39] И нам,
[00:03:40] и нам это самое,
[00:03:41] ну, как бы,
[00:03:42] и нам создают запись,
[00:03:43] где в dog manager
[00:03:45] присваивают,
[00:03:46] то там нам ДВ,
[00:03:48] и потом, когда мы говорим,
[00:03:50] это нам репозиторий,
[00:03:51] до этого документа,
[00:03:52] нам создают репозиторий
[00:03:54] с настроенным коннекшеном,
[00:03:56] на местах,
[00:03:57] где это все хранится.
[00:03:58] Да.
[00:03:59] И по идее,
[00:04:00] тогда вторым вызовом
[00:04:01] мы создаем уже
[00:04:02] корневую сущность
[00:04:03] в документе,
[00:04:06] то есть, в допущении данных.
[00:04:08] Кстати, обрати внимание,
[00:04:09] что мы еще с тобой не учли,
[00:04:11] то, что у нас,
[00:04:13] помимо вот
[00:04:15] менеджеров,
[00:04:16] документов и менеджеров
[00:04:18] базы данных,
[00:04:19] у нас с тобой еще есть
[00:04:21] таблицы заголовочные
[00:04:23] в базе BASE,
[00:04:26] которые для каждого,
[00:04:28] для каждого типа
[00:04:30] документа
[00:04:32] на уровне BASE
[00:04:34] имеют соответствующую таблицу,
[00:04:36] такую,
[00:04:37] как organization
[00:04:38] и курс,
[00:04:39] по-моему, в стабильности.
[00:04:41] Вот, что не нужно,
[00:04:43] будет ее, в по-моему,
[00:04:44] вытянуть и заменить,
[00:04:45] когда улица из dog manager.
[00:04:46] То есть, это фактически
[00:04:47] будет ре,
[00:04:48] то есть, это вот
[00:04:49] реест,
[00:04:50] а документ будет
[00:04:51] теперь,
[00:04:52] это будет табличка.
[00:04:54] А если там...
[00:04:55] Ну, ну, ну, просто...
[00:04:56] Нет, ну, просто,
[00:04:57] там есть поля дополнительных,
[00:04:58] там,
[00:04:59] улицы могут остаться.