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

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

<
От версии < 2.4 >
отредактировано Alexandr Fokin
на 2023/01/16 13:41
К версии < 2.2 >
отредактировано Alexandr Fokin
на 2022/06/15 13:59
>
Изменить комментарий: Update document after refactoring.

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,25 +1,5 @@
1 1  Подходы к хранение информации о схеме БД:
2 2  
3 -1) Хранение отдельных скриптов для генерации и модификации объектов базы.
4 -2) Хранение проекта базы с использованием проекта базы в VisualStudio.
5 -3) Использование инструментов ORM для генерации и миграции базы. Хранение в коде. ([[EntityFramework | Миграции>>doc:Разработка.NET.Работа с БД.EntityFramework | EntityFrameworkCore.Механизмы.Миграции.WebHome]])
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 -|(((
14 -EF Migrations
15 -)))|
16 -|Fluent Migrator|
17 -
18 -----
19 -
20 -
21 -Сравнение и выбор систем миграции данных
22 -[[https:~~/~~/habr.com/ru/company/crosstech/blog/453930/>>url:https://habr.com/ru/company/crosstech/blog/453930/]]
23 -
24 -Мигрируем БД в продакшене без даунтайма
25 -[[https:~~/~~/habr.com/ru/post/664028/>>url:https://habr.com/ru/post/664028/]]
3 +1) Хранение отдельных скриптов для генерации и модификации объектов базы
4 +2) Хранине проекта базы с использованием проекта базы в VisualStudio.
5 +3) Использование инструментов ORM для генерации базы. Хранение в коде. (EntityFramework миграции)