# Oskuvi DB Changelogs

> תוסף לעורכי JetBrains שמלמד את העורך לקרוא קובצי databaseChangeLog של Liquibase ב־XML, YAML ו־JSON, וקובצי SQL בפורמט של Liquibase. הוא מוסיף לקבצים, ולא משתלט עליהם.

- כתובת: https://npcoding.co.il/products/oskuvi-db-changelogs/
- סוג: תוסף לעורכי JetBrains
- סטטוס: זמין ב־JetBrains Marketplace
- JetBrains Marketplace: https://plugins.jetbrains.com/plugin/35126-oskuvi-db-changelogs
- עובד ב: IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, GoLand, Rider, CLion, RubyMine ושאר עורכי JetBrains, וגם Android Studio
- גרסת עורך: 2025.1 ומעלה
- מחיר: חלק מהיכולות חינם, השאר עם רישיון, עם 30 יום ניסיון חינם
- מפרסם: Oskuvi
- פותח על ידי: NPCoding (https://npcoding.co.il/)

## מה זה עושה

התוסף קורא קובצי databaseChangeLog ב־XML, YAML ו־JSON, וקובצי SQL שמתחילים ב־`--liquibase formatted sql`. הקבצים נשארים מה שהעורך כבר עושה מהם, והתוסף מוסיף מעל.

ה־id וה־author של כל changeSet ושמות השינויים בולטים בכל אחד מארבעת הפורמטים, כך שקל יותר לעבור על קובץ ארוך. התוסף רק קורא את הקבצים, על המחשב שלכם.

## למי זה מתאים

- צוותים שמנהלים שינויים במסד הנתונים עם Liquibase
- מי שעובד עם changelogs גדולים ורוצה לנווט ביניהם

## יכולות

- **ארבעה פורמטים:** XML, YAML, JSON ו־SQL בפורמט של Liquibase.
- **צבעים ל־changeSet:** ה־id, ה־author ושמות השינויים בולטים בכל קובץ.
- **השלמה וניווט:** השלמה של סוגי שינויים ומאפיינים ב־XML, ומעבר מ־include לקובץ שלו (עם רישיון).
- **בדיקות:** include שלא מוביל לשום קובץ מסומן (עם רישיון).

## חינם ועם רישיון

- **בחינם:** צבעים ל־id ול־author של כל changeSet ולשמות השינויים, בכל ארבעת הפורמטים
- **עם רישיון:** השלמה של סוגי שינויים ומאפיינים ב־XML, מעבר מ־include לקובץ שלו, ובדיקה ל־include שלא מוביל לשום קובץ

## שאלות נפוצות

### מה חינם ומה דורש רישיון?

חינם: צבעים ל־id ול־author של כל changeSet ולשמות השינויים, בכל ארבעת הפורמטים. עם רישיון: השלמה של סוגי שינויים ומאפיינים ב־XML, מעבר מ־include לקובץ שלו, ובדיקה ל־include שלא מוביל לשום קובץ. את הרישיון אפשר לנסות 30 יום בחינם, והוא נקנה דרך JetBrains Marketplace.

### התוסף מחליף את התמיכה של העורך ב־XML או ב־YAML?

לא. הוא מוסיף לקבצים ולא לוקח אותם. הם נשארים מה שהעורך כבר עושה מהם.

### הקבצים שלי נשלחים לאנשהו?

לא. התוסף רק קורא את הקבצים שלכם, על המחשב שלכם. הוא לא פונה לשום כתובת ולא שולח שום דבר.

## קשור

- [Oskuvi Flow for Git](https://npcoding.co.il/products/oskuvi-flow-for-git/index.md): שלבי git-flow בתפריט Git™ של העורך: פותחים וסוגרים feature, release ו־hotfix בפעולה אחת, בלי push ובלי force. (זמין ב־JetBrains Marketplace)
- [Oskuvi Metric Queries](https://npcoding.co.il/products/oskuvi-metric-queries/index.md): העורך קורא את שפת השאילתות של Prometheus, בקובצי promql ובשאילתות שבתוך קובצי החוקים. (זמין ב־JetBrains Marketplace)
- [DevOps ותשתיות](https://npcoding.co.il/services/devops/) – השירות שבו אנחנו בונים כלים כאלה ללקוחות

Liquibase הוא פרויקט קוד פתוח של Liquibase, Inc. Oskuvi DB Changelogs אינו קשור ל־Liquibase ואינו מאושר על ידה.

---

NPCoding · צוות AI במיקור חוץ לעסקים: פיתוח תוכנה, ניהול אתר ושרתים, קמפיינים בגוגל ובפייסבוק, סושיאל, ניוזלטרים ו־SEO – ממקום אחד. דשבורד אחד, דוח כל בוקר ומנהל אחד שאחראי לתוצאה. · https://npcoding.co.il/
