·data-migration-versioning
{}

data-migration-versioning

為向後相容的架構變更提供系統的資料格式遷移和版本控制。 當「新增資料版本控制」、「遷移資料格式」、「向後相容檔案格式」時使用, 「將 v1 升級到 v2」、「架構遷移」、「支援舊檔案格式」或「遷移 JSON 結構」。 涵蓋版本編號策略(語意、點分、整數、基於日期)、向後相容性 模式(自動轉換、明確遷移、雙格式)、自動升級計時、欄位棄用、 測試清單以及部分資料保存等常見陷阱。適用於 JSON、YAML、 Python、JavaScript、Go、Rust 中的資料庫架構和設定檔。

4安裝·0熱度·@dawiddutoit

安裝

$npx skills add https://github.com/dawiddutoit/custom-claude --skill data-migration-versioning

如何安裝 data-migration-versioning

透過命令列快速安裝 data-migration-versioning AI 技能到你的開發環境

  1. 開啟終端機: 開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 執行安裝指令: 複製並執行以下指令:npx skills add https://github.com/dawiddutoit/custom-claude --skill data-migration-versioning
  3. 驗證安裝: 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

來源:dawiddutoit/custom-claude。

SKILL.md

查看原文

Provides systematic guidance for migrating data formats (JSON, YAML, SQLite, config files) with version numbering and backward compatibility. Prevents data loss during migrations by enforcing testing checklists and detecting common anti-patterns like partial preservation. Essential when evolving file formats, adding features that require schema changes, or supporting multiple versions of data structures.

Result: ✅ Safe migration with zero data loss and backward compatibility

Outcome: Old v1.0 files load seamlessly, returned in v2.0 structure

為向後相容的架構變更提供系統的資料格式遷移和版本控制。 當「新增資料版本控制」、「遷移資料格式」、「向後相容檔案格式」時使用, 「將 v1 升級到 v2」、「架構遷移」、「支援舊檔案格式」或「遷移 JSON 結構」。 涵蓋版本編號策略(語意、點分、整數、基於日期)、向後相容性 模式(自動轉換、明確遷移、雙格式)、自動升級計時、欄位棄用、 測試清單以及部分資料保存等常見陷阱。適用於 JSON、YAML、 Python、JavaScript、Go、Rust 中的資料庫架構和設定檔。 來源:dawiddutoit/custom-claude。

可引用資訊

為搜尋與 AI 引用準備的穩定欄位與指令。

安裝指令
npx skills add https://github.com/dawiddutoit/custom-claude --skill data-migration-versioning
分類
{}資料分析
認證
收錄時間
2026-02-25
更新時間
2026-03-10

Browse more skills from dawiddutoit/custom-claude

快速解答

什麼是 data-migration-versioning?

為向後相容的架構變更提供系統的資料格式遷移和版本控制。 當「新增資料版本控制」、「遷移資料格式」、「向後相容檔案格式」時使用, 「將 v1 升級到 v2」、「架構遷移」、「支援舊檔案格式」或「遷移 JSON 結構」。 涵蓋版本編號策略(語意、點分、整數、基於日期)、向後相容性 模式(自動轉換、明確遷移、雙格式)、自動升級計時、欄位棄用、 測試清單以及部分資料保存等常見陷阱。適用於 JSON、YAML、 Python、JavaScript、Go、Rust 中的資料庫架構和設定檔。 來源:dawiddutoit/custom-claude。

如何安裝 data-migration-versioning?

開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/dawiddutoit/custom-claude --skill data-migration-versioning 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

這個 Skill 的原始碼在哪?

https://github.com/dawiddutoit/custom-claude