Исходный код вики Схема и версионирование БД
Редактировал(а) Alexandr Fokin 2024/04/29 12:23
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
2.13 | 1 | |(% style="width:92px" %) |(% style="width:1392px" %)((( |
![]() |
1.1 | 2 | Подходы к хранение информации о схеме БД: |
3 | |||
![]() |
2.3 | 4 | 1) Хранение отдельных скриптов для генерации и модификации объектов базы. |
5 | 2) Хранение проекта базы с использованием проекта базы в VisualStudio. | ||
6 | 3) Использование инструментов ORM для генерации и миграции базы. Хранение в коде. ([[EntityFramework | Миграции>>doc:Разработка.NET.Работа с БД.EntityFramework | EntityFrameworkCore.Механизмы.Миграции.WebHome]]) | ||
![]() |
2.10 | 7 | ))) |
![]() |
2.13 | 8 | |(% style="width:92px" %)Миграции|(% style="width:1392px" %)((( |
![]() |
2.10 | 9 | |[[Liquibase>>doc:.Liquibase.WebHome]] |
10 | |flyway | ||
11 | |DbUp | ||
![]() |
2.12 | 12 | |[[Fluent Migrator>>doc:.Fluent Migrator.WebHome]] |
![]() |
2.10 | 13 | ))) |
![]() |
2.13 | 14 | |(% style="width:92px" %)Другое|(% style="width:1392px" %)((( |
15 | |(% style="width:182px" %)[[DatabaseMigrateExt>>doc:.DatabaseMigrateExt.WebHome]]|(% style="width:1193px" %)Работа с хранимыми процедурами и функциями | ||
16 | |(% style="width:182px" %) |(% style="width:1193px" %) | ||
17 | ))) | ||
18 | |(% style="width:92px" %) |(% style="width:1392px" %)((( | ||
![]() |
2.4 | 19 | Сравнение и выбор систем миграции данных |
20 | [[https:~~/~~/habr.com/ru/company/crosstech/blog/453930/>>url:https://habr.com/ru/company/crosstech/blog/453930/]] | ||
21 | |||
22 | Мигрируем БД в продакшене без даунтайма | ||
23 | [[https:~~/~~/habr.com/ru/post/664028/>>url:https://habr.com/ru/post/664028/]] | ||
![]() |
2.10 | 24 | ))) |
![]() |
2.13 | 25 | |(% style="width:92px" %) |(% style="width:1392px" %)Разработка инструмента управления изменениями в БД — Плотников и Григорьев, PGConf.Russia 2023 |
![]() |
2.11 | 26 | [[https:~~/~~/www.youtube.com/watch?v=wqYRJdJz-gc>>https://www.youtube.com/watch?v=wqYRJdJz-gc]] |