#39 - Максим Грамин - SQL city, метаданные и подход Database as a Code
В 39 выпуске подкаста Javaswag поговорили с Максимом Граминым о подходе Database as a Code, метаданных БД и работе с SQL кодом в проекте
00:01:40 О себе, ;жизнь в SQL city
00:09:30 Переход в Джаву
00:17:52 SQL должен знать каждый разработчик
00:30:04 ORM не антипаттерн
00:40:44 SQL скрипты в проекте, миграции
00:51:26 Индексы, тестирование
00:59:44 Xранимые процедуры
01:09:24 Формативарование
01:17:20 БД в облаке или хостим сами
01:22:26 Подход Database as a Code
Гость https://twitter.com/graminmaksim
Ссылки от гостя
Блог https://gramin.pro/
Books:
Joe Celko SQL Programming Style https://www.oreilly.com/library/view/joe-celkos-sql/9780120887972/
Database as Code:
Database as Code: A Novel Concept https://www.liquibase.com/blog/database-as-code
Database as Code. Not only migrations https://percona.community/blog/2022/06/24/database-as-code
Database as Code - the Good, the Bad and the Ugly https://www.bytebase.com/blog/database-as-code
The Database as Code Manifesto https://github.com/mgramin/database-as-code
Tools:
Awesome Database Tools. Everything that makes working with databases easier - https://github.com/mgramin/awesome-db-tools
PostgresDBA. The missing set of useful tools for Postgres DBAs and all engineers - https://github.com/NikolayS/postgres_dba
RegreSQL. Regression Testing your SQL queries - https://github.com/dimitri/regresql
DbFit. Test-driven database development - https://github.com/dbfit/dbfit
Кип сейф! 🖖