SchemaSmith is a state-based database schema deployment toolset. Declare your schema as JSON and SchemaQuench converges any target to match it; SchemaTongs extracts an existing database to that JSON; DataTongs manages reference data. Works across SQL Server, PostgreSQL, MySQL, and MariaDB.
ထုတ်ဝေသူ၏ ဖော်ပြချက် (အင်္ဂလိပ်)
SchemaSmith ဆိုတာ ဘာလဲ
Database များ အမျိုးအစားတွင် ပါဝင်သော SchemaSmith သည် Windows ဆော့ဖ်ဝဲ ဖြစ်ပြီး SchemaSmith က ထုတ်ဝေပါသည်။ C# ဖြင့် ရေးသားထားပါသည်။
ထည့်သွင်းခြင်းနှင့် လိုအပ်ချက်များ
ထုတ်ဝေသူသည် 64-bit Windows အတွက် Portable installer များကို ပေးထားပါသည်။ ထည့်သွင်းစရာမလိုဘဲ တိုက်ရိုက် run နိုင်ပါသည် (portable)။
အပ်ဒိတ်များနှင့် ဗားရှင်းမှတ်တမ်း
နောက်ဆုံးဗားရှင်းမှာ 2.7.2 ဖြစ်ပါသည် (၂၀၂၆ အောက်တိုဘာ ၁၆ တွင် ထုတ်ဝေ)။ ဗားရှင်းမှတ်တမ်းတွင် ထုတ်ဝေမှု ၂ ခု ပါဝင်ပြီး အဟောင်းဆုံးမှာ ၂၀၂၆ အောက်တိုဘာ ၇ ဖြစ်ပါသည်။ အားလုံးကို တရားဝင်ဖိုင်များသို့ လင့်ခ်ချိတ်ထားပါသည်။ နောက်ဆုံးအပ်ဒိတ်သည် တစ်လမပြည့်သေးပါ။
လူကြိုက်များမှုနှင့် ဖိုင်အမျိုးအစားများ
Chocolatey package ကို ၃၀၀ ကြိမ် ဒေါင်းလုဒ်လုပ်ထားပါသည်။ GitHub ပေါ်ရှိ source code (Schema-Smith/SchemaSmith) တွင် ကြယ် ၁၇ ပွင့် ရှိပါသည်။ ဆင်တူသော ပရိုဂရမ်များတွင် MariaDB၊ HeidiSQL နှင့် Beekeeper Studio ပါဝင်ပါသည်။
GitHub ပေါ်ရှိ ပရောဂျက်ဖော်ပြချက်: “State-based schema and code deployment for SQL Server, PostgreSQL, MySQL, and MariaDB”
အားသာချက်များ / အားနည်းချက်များ
အားသာချက်များ
- Portable - ထည့်သွင်းစရာမလိုဘဲ run နိုင်သည်
- ပြီးခဲ့သော နှစ်လအတွင်း အပ်ဒိတ်ထွက်ခဲ့သည်
အားနည်းချက်များ
- Native ARM64 build မရှိပါ
အတိုချုပ်: SchemaSmith သည် 64-bit ကွန်ပျူတာများအတွက် Database များ ကိရိယာ ဖြစ်ပါသည်။
SchemaSmith ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
- ဖိုင်ကို ထုတ်ဝေသူ၏ ကိုယ်ပိုင်ဒိုမိန်း github.com မှ ပေးပို့ပါသည်
- ဒေါင်းလုဒ်လင့်ခ်သည် HTTPS ကို အသုံးပြုပါသည်
- SHA256 hash ထုတ်ပြန်ထားသဖြင့် ဖိုင်ကို စစ်ဆေးနိုင်ပါသည်:
40A50005DB1C7501AC966B17DEB4108ACFF7D64B7693CE8BF2E3951A793A3A70· ဤ hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ပါ - လင့်ခ်ကို မစစ်ဆေးရသေးပါ
- ExeAtlas သည် installer များကို မသိမ်းဆည်း၊ မထုပ်ပိုး၊ မပြင်ဆင်ပါ
ဆက်စပ် လမ်းညွှန်: Windows တွင် ဖိုင်၏ SHA256 hash စစ်ဆေးနည်း
မကြာသေးမီ ဗားရှင်းများ
ဗားရှင်း ၂ ခုလုံး ›| ဗားရှင်း | ရက်စွဲ | အရွယ်အစား | ဖိုင်များ |
|---|---|---|---|
| 2.7.2နောက်ဆုံး | ၂၀၂၆ အောက်တိုဘာ ၁၆ | — | 64-bit ZIP |
| 2.6.0 | ၂၀၂၆ အောက်တိုဘာ ၇ | — | 64-bit ZIPARM64 ZIP |
Command line မှ ထည့်သွင်းခြင်း
အသံတိတ်ထည့်သွင်းခြင်း ›winget install --id SchemaSmith.SchemaSmith -echoco install schemasmith -yဆက်စပ် လမ်းညွှန်: winget အသုံးပြုနည်း - ပရိုဂရမ် ထည့်သွင်းခြင်းနှင့် အပ်ဒိတ်
အချက်အလက်
- ထုတ်ဝေသူ
- SchemaSmith
- အမျိုးအစား
- Database များ
- လိုင်စင်
- SSCL v2.0
- Source code
- github.com/Schema-Smith/SchemaSmith
- ရေးသားထားသည့် ဘာသာ
- C#
- လိုအပ်ချက်
- Windows 11 / 10
- Architecture
- 64-bit
- Installer အမျိုးအစား
- Portable
- ဗားရှင်း
- 2.7.2
- ထုတ်ဝေသည့်နေ့
- ၂၀၂၆ အောက်တိုဘာ ၁၆
- စာရင်းထဲ ထည့်သည့်နေ့
- ၂၀၂၆ အောက်တိုဘာ ၇
- စာရင်းရှိ ဗားရှင်းများ
- 2
- Chocolatey ဒေါင်းလုဒ်
- ၃၀၀
- GitHub ကြယ်
- ၁၇
- GitHub fork များ
- ၇
- ဝဘ်ဆိုက်
- github.com
- winget ID
- SchemaSmith.SchemaSmith
- Chocolatey package
- schemasmith
အဆင့်သတ်မှတ်ချက်နှင့် သုံးသပ်ချက်များ
သုံးသပ်ချက် မရှိသေးပါ။ ပထမဆုံး အဆင့်သတ်မှတ်သူ ဖြစ်လိုက်ပါ။
SchemaSmith အစားထိုးပရိုဂရမ်များ
အားလုံးကြည့်ရန် ›-
ပွင့်လင်းရင်းမြစ် (open source)၁.၅ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၅.၃ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၃.၄ သောင်း ↓ -
မူပိုင် (proprietary)၅.၄ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၄.၈ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၃.၉ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၇.၃ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၁.၄ သိန်း ↓
မေးလေ့ရှိသောမေးခွန်းများ
SchemaSmith ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
ဒေါင်းလုဒ်ကို github.com (ထုတ်ဝေသူပိုင်) မှ ရယူပါသည်။ ExeAtlas သည် ဖိုင်ကို မသိမ်းဆည်း၊ မပြောင်းလဲပါ။ ဖိုင်၏ SHA256 hash ကို ဤနေရာတွင် ပြထားသော hash နှင့် နှိုင်းယှဉ်ပါ သို့မဟုတ် ထို hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ကြည့်ပါ။
SchemaSmith ကို winget ဖြင့် ဘယ်လို ထည့်သွင်းရမလဲ
PowerShell သို့မဟုတ် Windows Terminal ကို ဖွင့်ပြီး ဤစာမျက်နှာရှိ winget command ကို run ပါ။ winget သည် တရားဝင် installer ကို ဒေါင်းလုဒ်လုပ်ပြီး မ run မီ ၎င်း၏ SHA256 hash ကို စစ်ဆေးပါသည်။
SchemaSmith သည် ARM (Windows on Arm) တွင် အလုပ်လုပ်ပါသလား
ARM64 build မရှိပါ။ Windows 11 on Arm သည် 64-bit ဗားရှင်းကို emulation ဖြင့် run နိုင်ပါသည်။
SchemaSmith ဗားရှင်းဟောင်းကို ဘယ်မှာ ဒေါင်းလုဒ်လုပ်ရမလဲ
ဗားရှင်းများ စာမျက်နှာတွင် ဗားရှင်း ၂ ခုလုံးကို ၂၀၂၆ အောက်တိုဘာ ၇ အထိ တရားဝင် installer ဖိုင်လင့်ခ်များနှင့်အတူ စာရင်းပြုထားပါသည်။
SchemaSmith ကို Administrator ခွင့်မပါဘဲ သုံးနိုင်ပါသလား
သုံးနိုင်ပါသည်။ Portable ဖြစ်သဖြင့် ဖြည်ပြီး run ရုံသာ ဖြစ်ပါသည်။
SchemaSmith အစား ဘာတွေ သုံးနိုင်သလဲ
MariaDB၊ HeidiSQL၊ Beekeeper Studio၊ MongoDB နှင့် Dolt။ အစားထိုးပရိုဂရမ်များ စာမျက်နှာတွင် ၎င်းတို့ကို နှိုင်းယှဉ်ထားပါသည်။