# source: 2026-09-11/rec_20260911_105350.m4a # model: Systran/faster-whisper-small # transcribed: 2026-10-22T08:27:13Z [00:00:00] Документы [00:00:02] И мы говорим, да то есть [00:00:04] В принципе у шаблона [00:00:06] должна быть какая-то типизация [00:00:08] по типу базы данных [00:00:10] Если у тебя шаблон например [00:00:12] XML, то это одна фигня [00:00:14] А если это шаблон [00:00:16] SQL, то это другая фигня [00:00:18] И дальше ты говоришь [00:00:20] Создай-ка мне экземпляра [00:00:22] с L3 базы [00:00:24] Вот [00:00:26] Создай-ка мне [00:00:28] экземпляра с L3 базы [00:00:30] И накатим на него [00:00:32] вот этот вот шаблон [00:00:34] То есть, что такое шаблон? [00:00:36] Это [00:00:38] инициализирующие SQL-скрипты [00:00:40] И говоришь [00:00:42] Ну, это если мы идем [00:00:44] к сторону того, что мы можем [00:00:46] гибко [00:00:48] гибко комбинировать [00:00:54] в рамках [00:00:56] файлок [00:00:58] разной сущности [00:01:00] На самом деле [00:01:02] вот эта гибкая комбинация [00:01:04] она зачем нужна? [00:01:06] Она нужна для того, чтобы [00:01:08] в будущем [00:01:10] иметь возможность [00:01:12] подстроиться под ситуацию [00:01:14] То есть, не принимать решения сейчас [00:01:16] В принципе, мы можем сразу принять [00:01:18] все решения и эту гибкость не иметь [00:01:20] И иметь более жесткое решение [00:01:22] означает более эффективное [00:01:24] Я так скажу [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: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:04] который мы просто копируем [00:02:06] и в машине не работаем [00:02:08] Понимаете, да? [00:02:10] Можно вот так, можно вот так [00:02:12] Ну, в общем, мне кажется, через шаблон двигаться [00:02:14] Ну, в смысле, через готовый [00:02:16] экземпляр базы данных [00:02:18] Ну, просто копируем [00:02:20] У тебя процедура копирования [00:02:22] соответственно к файлу [00:02:24] которая более надежная [00:02:26] всем процедура накатывания [00:02:28] шпилькор [00:02:30] Базара-то нет [00:02:32] Поэтому еще раз [00:02:34] Я сейчас про то, что вот смотри [00:02:36] То есть, нам надо разработать [00:02:38] или базы Беннис [00:02:40] структуру, которая бы [00:02:42] описывала вот эти все штуки [00:02:44] А для этого, нам надо, наверное, [00:02:46] для нашего вот этого [00:02:48] менеджера [00:02:50] коннекторских менеджер [00:02:52] как разформулировать, какой [00:02:54] его должен быть интерфейс [00:02:56] То есть, какие манипуляции [00:02:58] он должен поддерживать [00:03:00] И второй, нам надо [00:03:02] Просто нам нужно [00:03:04] без этих самых [00:03:06] без простыней [00:03:08] Вот и, да? [00:03:10] Нам нужно вот руками [00:03:12] сформулировать [00:03:34] Так, вот [00:03:36] Я говорю, что нам нужно [00:03:38] без простыней просто [00:03:40] и, значит, менеджер [00:03:42] не на экземпляре-репизиториях [00:03:44] какого-нибудь забористого-то [00:03:46] А вот [00:03:48] Пусть это будет Workplace [00:03:50] Какой-нибудь репизиторий [00:03:52] Вот [00:03:56] И тогда мы поймем, да? [00:03:58] То есть, какие операции должен выполнять [00:04:00] А, значит, [00:04:02] Database-менеджер [00:04:04] То есть, у него должны быть манипуляции с базами [00:04:06] там инстанцирования [00:04:08] репизитория, наверное, да? [00:04:12] Это сам, хотя, может быть, репизиторий [00:04:14] Может быть, это будет [00:04:16] отдельный класс [00:04:18] То есть, там я бы просто [00:04:20] занялся бы именно вот вопросами [00:04:22] То есть, мы нужно две вещи [00:04:24] Нужно иметь диаграмму классов [00:04:26] То есть, структуру [00:04:28] Как она будет выглядеть [00:04:30] И нужно иметь [00:04:32] именно диаграмму классов [00:04:34] вот таких вот [00:04:36] оперативных, то есть, инфраструктурных [00:04:38] классов [00:04:40] И надо все-таки оттолкнуться [00:04:42] диаграммы оперативные [00:04:44] Что мы хотим делать [00:04:46] Да, то есть, можно даже взять [00:04:48] какую-то сущность накинать [00:04:50] за одну, ну, примеру [00:04:52] маленький, простенький [00:04:54] И тогда мы с тобой получим [00:04:56] полную картину [00:04:58] А как это должно быть?