لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مدیریت نسخه های پایگاه داده با Liquibase و Spring Boot
Managing database versions with Liquibase and Spring Boot
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ایجاد تغییرات پایگاه داده، مدیریت نسخه های کد مختلف و به روز رسانی محیط های مختلف با Liquibase تعریف ساختار پایگاه داده با استفاده از Liquibase در قالب ارتقاء XML و ساختار پایگاه داده بازگشتی ادغام Liquibase با Spring Boot برای ایجاد خودکار پایگاه داده و ارتقاء در هنگام راه اندازی برنامه از Liquibase برای آزمایش پایگاه داده استفاده کنید. ارتقاء و بازگرداندن اسکریپتهای ارتقاء SQL و rollback اضافه کردن Liquibase به پروژه موجود پیش نیازها: درک اصول پایگاههای داده رابطهای قادر به نوشتن دستورات SQL که جداول، نمایهها و غیره ایجاد میکنند. قادر به کشیدن کد منبع از یک مخزن Git قادر به نوشتن کد جاوا و استفاده از Spring Boot Have IDE که امکان ایجاد برنامه های وب جاوا را فراهم می کند (مانند IntelliJ IDEA، Eclipse)
آیا می خواهید ناامیدی ناشی از به روز رسانی دستی پایگاه داده را متوقف کنید؟ آیا می دانید که یک ابزار رایگان برای کمک به شما وجود دارد؟ اگر پاسخ شما بله است، به این معنی است که ممکن است از این دوره بهره مند شوید.
من از همان ابتدای استفاده از Liquibase شروع کردم. شما باید مقداری دانش پایگاه داده و SQL داشته باشید. مبانی جاوا رضایت نهایی شما را افزایش می دهد زیرا من همچنین ادغام Liquibase با Spring Boot را به شما نشان خواهم داد. من در عمل اعتقاد دارم، بنابراین بیشتر کدنویسی با برخی تئوری های ضروری وجود خواهد داشت. شما شانس زیادی خواهید داشت که خودتان از Liquibase استفاده کنید زیرا چند تمرین را برای شما نیز گنجانده ام.
برای یک سفر خروجی از طریق عملکردهای Liquibase آماده شوید.
سرفصل ها و درس ها
مقدمه ای بر نسخه سازی پایگاه داده
Introduction to database versioning
مقدمه ای بر نسخه سازی پایگاه داده
Introduction to database versioning
من کی هستم
Who I am
آنچه خواهید آموخت
What you will learn
فن آوری
Technology
آنچه را که خواهیم ساخت
What we will build
محیط را آماده کنید
Prepare the environment
محیط را آماده کنید
Prepare the environment
طرح
Plan
نمای کلی معماری و نرم افزار
Architecture and software overview
پیش نیازها
Prerequisites
برنامه را اجرا کنید
Run the application
نسخه سازی پایگاه داده - مجموعه تغییرات اساسی
Database versioning - basic changesets
نسخه سازی پایگاه داده - مجموعه تغییرات اساسی
Database versioning - basic changesets
وظیفه تغییر ساختار پایگاه داده
Task to modify the database structure
مفهوم
Concept
نصب Liquibase و درایور پایگاه داده
Installing Liquibase and database driver
تعریف ساختار Db در تغییرات Liquibase
Db structure definition in Liquibase changesets
ارتقا پایگاه داده
Upgrading database
تغییرات داده ها و ارتقاء تدریجی پایگاه داده
Data changes and incremental database upgrade
ارتقاء تدریجی چگونه کار می کند؟
How does incremental upgrade work?
تمرین
Practice
مبانی نسخهسازی پایگاه داده
Database versioning basics
پایگاه داده توسعه
Development database
پایگاه داده توسعه
Development database
چالش توسعه پایگاه داده
Development database challenge
پایگاه داده H2 در حافظه
In-memory H2 database
ادغام Liquibase با Spring Boot
Liquibase integration with Spring Boot
داده های نمونه
Sample data
بازگشت به عقب
Rollback
بازگشت به عقب
Rollback
بازگشت به عقب چالش را تغییر می دهد
Rolling back changes challenge
بازگشت خودکار
Autorollback
بازگشت سفارشی
Custom rollback
پشتیبانی خودکار بازگشت
Autorollback support
پایگاه داده تولید
Production database
پایگاه داده تولید
Production database
چالش تولید
Production challenge
دستورات تگ، ارتقا و بازگشت
Tag, upgrade and rollback commands
اسکریپتهای SQL ارتقا، برگشت را ایجاد کنید
Generate upgrade, rollback SQL scripts
تست ارتقاء و بازگشت
Testing upgrade and rollback
دستورات Liquibase
Liquibase commands
پروژه های موجود
Existing projects
پروژه های موجود
Existing projects
معرفی
Introduction
گزینه 1 - تاریخچه را نادیده بگیرید
Option 1 - ignore the history
گزینه 2 - ایجاد مجموعه تغییرات تاریخی
Option 2 - create historical changesets
گزینه 3 - ایجاد تغییرات تاریخی
Option 3 - generate historical changesets
نمایش نظرات