Изменения документа Схема и версионирование БД

Редактировал(а) Alexandr Fokin 2024/04/29 12:23

<
От версии < 2.13 >
отредактировано Alexandr Fokin
на 2024/04/29 12:23
К версии < 2.8 >
отредактировано Alexandr Fokin
на 2023/12/16 14:13
>
Изменить комментарий: Updated parent field.

Комментарий

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,1 +1,1 @@
1 -Разработка.Базы данных.Сценарии.WebHome
1 +xwiki:Разработка.Базы данных.Сценарии.WebHome
Содержимое
... ... @@ -1,27 +2,22 @@
1 -|(% style="width:92px" %) |(% style="width:1392px" %)(((
2 2  Подходы к хранение информации о схеме БД:
3 3  
4 4  1) Хранение отдельных скриптов для генерации и модификации объектов базы.
5 5  2) Хранение проекта базы с использованием проекта базы в VisualStudio.
6 6  3) Использование инструментов ORM для генерации и миграции базы. Хранение в коде. ([[EntityFramework | Миграции>>doc:Разработка.NET.Работа с БД.EntityFramework | EntityFrameworkCore.Механизмы.Миграции.WebHome]])
7 -)))
8 -|(% style="width:92px" %)Миграции|(% style="width:1392px" %)(((
9 -|[[Liquibase>>doc:.Liquibase.WebHome]]
10 -|flyway
11 -|DbUp
12 -|[[Fluent Migrator>>doc:.Fluent Migrator.WebHome]]
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 -|(% style="width:182px" %) |(% style="width:1193px" %)
18 -)))
19 -|(% style="width:92px" %) |(% style="width:1392px" %)(((
6 +
7 +----
8 +
9 +| |
10 +|Liquibase|[[Liquibase>>path:/bin/view/%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/%D0%91%D0%B0%D0%B7%D1%8B%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%A1%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B8/%D0%A1%D1%85%D0%B5%D0%BC%D0%B0%20%D0%B8%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%91%D0%94/%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%20%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%B9/Liquibase/]]
11 +|flyway|
12 +|DbUp|
13 +|Fluent Migrator|
14 +
15 +----
16 +
17 +
20 20  Сравнение и выбор систем миграции данных
21 21  [[https:~~/~~/habr.com/ru/company/crosstech/blog/453930/>>url:https://habr.com/ru/company/crosstech/blog/453930/]]
22 22  
23 23  Мигрируем БД в продакшене без даунтайма
24 24  [[https:~~/~~/habr.com/ru/post/664028/>>url:https://habr.com/ru/post/664028/]]
25 -)))
26 -|(% style="width:92px" %) |(% style="width:1392px" %)Разработка инструмента управления изменениями в БД — Плотников и Григорьев, PGConf.Russia 2023
27 -[[https:~~/~~/www.youtube.com/watch?v=wqYRJdJz-gc>>https://www.youtube.com/watch?v=wqYRJdJz-gc]]