🔵 عنوان مقاله
pgschema: Declarative Schema Migrations for Postgres
🟢 خلاصه مقاله:
pgschema ابزاری برای مدیریت declarative تغییرات اسکیمای Postgres است؛ مشابه کاری که Terraform برای زیرساخت انجام میدهد. شما حالت مطلوب اسکیمای دیتابیس را در فایلها تعریف میکنید، ابزار اختلاف با وضعیت فعلی را محاسبه میکند، یک plan شفاف نشان میدهد و تغییرات را بهصورت امن و قابل تکرار اعمال میکند. قابلیتهایی مانند تشخیص drift، گارد برای تغییرات مخرب، جریانهای ارتقا بین محیطها، dry-run و ادغام با CI/CD را فراهم میکند و روی آبجکتهای اصلی Postgres مانند schema، جدول، ایندکس، constraint، extension و نقشها/مجوزها تمرکز دارد. کد منبع در GitHub در دسترس است و برای تیمهایی که به رویکرد Infrastructure as Code متکیاند، یک گردشکار شفاف و ایمن ارائه میدهد.
#Postgres #SchemaMigration #Declarative #InfrastructureAsCode #DevOps #DatabaseAutomation #Terraform #GitHub
🟣لینک مقاله:
https://postgresweekly.com/link/174763/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgschema: Declarative Schema Migrations for Postgres
🟢 خلاصه مقاله:
pgschema ابزاری برای مدیریت declarative تغییرات اسکیمای Postgres است؛ مشابه کاری که Terraform برای زیرساخت انجام میدهد. شما حالت مطلوب اسکیمای دیتابیس را در فایلها تعریف میکنید، ابزار اختلاف با وضعیت فعلی را محاسبه میکند، یک plan شفاف نشان میدهد و تغییرات را بهصورت امن و قابل تکرار اعمال میکند. قابلیتهایی مانند تشخیص drift، گارد برای تغییرات مخرب، جریانهای ارتقا بین محیطها، dry-run و ادغام با CI/CD را فراهم میکند و روی آبجکتهای اصلی Postgres مانند schema، جدول، ایندکس، constraint، extension و نقشها/مجوزها تمرکز دارد. کد منبع در GitHub در دسترس است و برای تیمهایی که به رویکرد Infrastructure as Code متکیاند، یک گردشکار شفاف و ایمن ارائه میدهد.
#Postgres #SchemaMigration #Declarative #InfrastructureAsCode #DevOps #DatabaseAutomation #Terraform #GitHub
🟣لینک مقاله:
https://postgresweekly.com/link/174763/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgschema
Introduction - pgschema
Declarative schema migration for Postgres