News Grower

Независимое покрытие AI, стартапов и технологий.

Data as Code на практике: создаем, версионируем и делимся модулями БД с помощью ArchDB

Представьте: вы заходите в репозиторий, открываете папку schemas и через пять минут понимаете, как устроена база во всём проекте, со всеми связями. Никаких устаревших диаграмм в Confluence, никаких гаданий по коду миграций. Схема базы данных становится частью кодовой базы — её можно версионировать, рецензи...

Автор: andreybarsukov (Сбер) Оригинальный источник
Data as Code на практике: создаем, версионируем и делимся модулями БД с помощью ArchDB

Представьте: вы заходите в репозиторий, открываете папку schemas и через пять минут понимаете, как устроена база во всём проекте, со всеми связями. Никаких устаревших диаграмм в Confluence, никаких гаданий по коду миграций. Схема базы данных становится частью кодовой базы — её можно версионировать, рецензировать и тестировать. Модель в формате ArchDB становится единым источником истины, из которого автоматически генерируются документация, DDL-скрипты и даже ORM-сущности. Звучит как мечта? Для нас с командой это стало реальностью, когда мы перешли на ArchDB.

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

«Надуваем круг» или как сделать развитие команды реально работающим

«Надуваем круг» или как сделать развитие команды реально работающим

Привет! Я Коля Димов, руковожу дизайном и исследованиями продукта в Делимобиле. Хочу поделиться тем, как можно оценивать и помогать сотрудникам расти, чтобы их развитие было нео...

Почему ротация руководителей часто ломает систему там, где бизнес хотел ее усилить

Почему ротация руководителей часто ломает систему там, где бизнес хотел ее усилить

Ротация руководителей внутри компании кажется логичным способом быстро усилить слабый блок. Но без понимания роли, контекста и управленческого профиля такое решение часто создае...

Детектор лжи под сомнением: почему полиграф часто ошибается и есть ли ему замена

Детектор лжи под сомнением: почему полиграф часто ошибается и есть ли ему замена

Кино и книги приучили нас к тому, что детектор лжи — это такой непогрешимый инструмент, который видит человека насквозь. На экране все просто: вильнул зубец самописца или там де...

Управление несколькими профилями Codex: небольшой CLI на bash

Управление несколькими профилями Codex: небольшой CLI на bash

Если у вас больше одного аккаунта Codex, начинается классическая путаница: какой auth.json сейчас активен, где закончился лимит и что вообще происходит. Я написал небольшой CLI ...

[Перевод] Мнение разработчика криптографии об опасности квантовых вычислений

[Перевод] Мнение разработчика криптографии об опасности квантовых вычислений

Моё мнение о срочности внедрения квантово-устойчивой криптографии изменилось всего за несколько месяцев. Настало время рассказать о причинах этого.Уже давно ходили слухи об ожид...

Как я перестал копировать посты вручную и написал свой автопостинг

Как я перестал копировать посты вручную и написал свой автопостинг

Каждый раз, когда я хочу опубликовать пост в интернете — будь то статья, короткий анонс или заметка — возникает одна и та же проблема: текст готов, а вот публикация превращается...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

«Надуваем круг» или как сделать развитие команды реально работающим

«Надуваем круг» или как сделать развитие команды реально работающим

Привет! Я Коля Димов, руковожу дизайном и исследованиями продукта в Делимобиле. Хочу поделиться тем, как можно оценивать и помогать сотрудникам расти, чтобы их развитие было нео...

Почему ротация руководителей часто ломает систему там, где бизнес хотел ее усилить

Почему ротация руководителей часто ломает систему там, где бизнес хотел ее усилить

Ротация руководителей внутри компании кажется логичным способом быстро усилить слабый блок. Но без понимания роли, контекста и управленческого профиля такое решение часто создае...

Детектор лжи под сомнением: почему полиграф часто ошибается и есть ли ему замена

Детектор лжи под сомнением: почему полиграф часто ошибается и есть ли ему замена

Кино и книги приучили нас к тому, что детектор лжи — это такой непогрешимый инструмент, который видит человека насквозь. На экране все просто: вильнул зубец самописца или там де...

Управление несколькими профилями Codex: небольшой CLI на bash

Управление несколькими профилями Codex: небольшой CLI на bash

Если у вас больше одного аккаунта Codex, начинается классическая путаница: какой auth.json сейчас активен, где закончился лимит и что вообще происходит. Я написал небольшой CLI ...

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
«Надуваем круг» или как сделать развитие команды реально работающим

«Надуваем круг» или как сделать развитие команды реально работающим

Привет! Я Коля Димов, руковожу дизайном и исследованиями продукта в Делимобиле. Хочу поделиться тем, как можно оценивать и помогать сотрудникам расти, чтобы их развитие было нео...

Почему ротация руководителей часто ломает систему там, где бизнес хотел ее усилить

Почему ротация руководителей часто ломает систему там, где бизнес хотел ее усилить

Ротация руководителей внутри компании кажется логичным способом быстро усилить слабый блок. Но без понимания роли, контекста и управленческого профиля такое решение часто создае...

Детектор лжи под сомнением: почему полиграф часто ошибается и есть ли ему замена

Детектор лжи под сомнением: почему полиграф часто ошибается и есть ли ему замена

Кино и книги приучили нас к тому, что детектор лжи — это такой непогрешимый инструмент, который видит человека насквозь. На экране все просто: вильнул зубец самописца или там де...

Управление несколькими профилями Codex: небольшой CLI на bash

Управление несколькими профилями Codex: небольшой CLI на bash

Если у вас больше одного аккаунта Codex, начинается классическая путаница: какой auth.json сейчас активен, где закончился лимит и что вообще происходит. Я написал небольшой CLI ...

Дополнительное покрытие этой темы

Похожие публикации и близкие по смыслу материалы по этой же теме.

Data as Code на практике: создаём, версионируем и делимся модулями БД с помощью ArchDB

Data as Code на практике: создаём, версионируем и делимся модулями БД с помощью ArchDB

Представьте: вы заходите в репозиторий, открываете папку schemas и через пять минут понимаете, как устроена база во всём проекте, со всеми связями. Никаких устаревших диаграмм в...