Li teditja SQL dump fuq il-linja tal-kmand ifisser li tgħaqqad għodod li qatt ma kienu maħsuba biex jifhmu s-SQL: grep biex issib tabella, firxa fraġli ta' sed biex taqtagħha, skript awk biex taqbeż il-linji li ma tridx, imbagħad flags ta' mysqldump biex terġa' tipprova mis-sors. Kull waħda minn dawn hija ħaġa ta' darba li tkun insejtha sax-xahar id-dieħel, u regex waħda mqiegħda ħażin tista' fis-skiet tikkorrompi l-output.
Għal xogħol okkażjonali dan huwa l-iskambju ħażin. App nattiva tagħmel kull pass viżibbli — tara t-tabelli, timmarka dak li teħtieġ, u tiċċekkja preview qabel ma jinkiteb xejn. U peress li s-settings jibqgħu fuq l-iskrin, l-istess xogħol huwa faċli ħafna li terġa' tagħmlu d-darba li jmiss. DumpCleaner huwa, sa fejn nafu, l-unika app nattiva għal macOS u iPadOS mibnija speċifikament biex tiffiltra u tnaddaf SQL dumps b'dan il-mod.
X'tista' tagħmel bla ma tmiss it-terminal
DumpCleaner ibiddel il-ġinnastika tas-soltu tax-shell f'ftit kontrolli:
- Agħżel it-tabelli b'checkbox — kull tabella fid-dump hija elenkata; immarka dawk li trid iżżomm jew twaqqa'.
- Iffiltra t-tipi ta' dikjarazzjonijiet — inkludi jew eskludi d-dikjarazzjonijiet
CREATE,INSERT,ALTER,DROP,SETuLOCKb'mod indipendenti. - Erġa' organizza l-INSERTs skont il-foreign keys — issortja l-inserts f'ordni ta' dipendenza biex it-tabelli ġenituri jitgħabbew qabel it-tfal tagħhom.
- Iftaħ fajls kbar bi streaming — id-dumps jiġu pproċessati f'biċċiet b'memorja kostanti, għalhekk fajls ta' bosta gigabytes jinfetħu bla ma jiffriżaw.
- Preview live — ara s-SQL li jirriżulta hekk kif tibdel il-filtri, qabel ma timpenja ruħek għal esportazzjoni.
- Daqs tal-output stmat — kun af bejn wieħed u ieħor kemm se jkun kbir il-fajl esportat qabel ma tiktbu.
Formati appoġġati
DumpCleaner jaqra dumps mid-databases li verament tiltaqa' magħhom fid-dinja reali:
- MySQL u MariaDB (output ta' mysqldump)
- PostgreSQL (output ta' pg_dump)
- SQLite
- MS SQL Server
Il-format jiġi identifikat awtomatikament mill-kontenut tal-fajl — m'hemm l-ebda djalogu li jistaqsi liema djalett għandek. Ismijiet ikkwalifikati bl-iskema bħal public.users jinftiehmu, għalhekk dumps ta' PostgreSQL jġibu ruħhom l-istess bħal dawk ta' MySQL.
Għaliex app nattiva tegħleb skript
One-liner tax-shell jaħdem darba, jekk tikseb kull flag sew. App nattiva tagħtik l-affarijiet li skript ma jistax:
- Ripetibbli — is-settings tal-filtru huma hemm fuq l-iskrin, għalhekk l-istess xogħol huwa klikk waħda x-xahar id-dieħel minflok inkantazzjoni skoperta mill-ġdid.
- L-ebda żbalji ta' regex — DumpCleaner jipparsja s-SQL kif suppost minflok ma jqabbel linji bl-idejn, għalhekk ma taqtax fis-skiet minn nofs
INSERT. - Preview qabel l-esportazzjoni — tara eżattament x'joħroġ qabel ma tikteb byte wieħed.
- Mhux distruttiv — id-dump oriġinali qatt ma jiġi mmodifikat; kull esportazzjoni tmur f'fajl ġdid.
- Sandboxed u sikur — l-app taħdem fl-App Sandbox ta' macOS u tmiss biss fajls li tiftaħ b'mod espliċitu.
- Taħdem fuq Mac u iPad — l-istess app, l-istess features, fuq iż-żewġ pjattaformi.
Xogħlijiet komuni
Ħafna nies jaslu b'xogħol speċifiku wieħed. Hawn dawk frekwenti — kull wieħed għandu l-gwida pass-pass tiegħu:
- Irranġa "a foreign key constraint fails" fl-import — erġa' organizza l-INSERTs skont id-dipendenza biex il-ġenituri jitgħabbew l-ewwel.
- Iftaħ u editja fajl kbir tal-SQL dump — istrimja dumps ta' bosta gigabytes bla ma toqrob mill-memorja.
- Estratti tabella waħda minn dump — żomm biss it-tabelli li teħtieġ u waqqa' l-bqija.
- Esporta l-iskema (struttura) biss — neħħi d-data u żomm id-dikjarazzjonijiet
CREATE.
Iftaħ, iffiltra, esporta — l-ebda shell meħtieġa
DumpCleaner jissostitwixxi l-flags ta' sed, awk u mysqldump b'checkboxes u preview live. App nattiva għal macOS & iPadOS, xiri ta' darba.
Niżżel mill-App StoreMistoqsijiet frekwenti
Hemm għodda GUI ta' SQL dump għal Mac?
Iva. DumpCleaner huwa app nattiva għal macOS u iPadOS li tiftaħ SQL dumps f'interface grafiku, biex tkun tista' tagħżel it-tabelli, tiffiltra t-tipi ta' dikjarazzjonijiet u tesporta fajl nadif bla ma tmiss il-linja tal-kmand.
Għandi bżonn naf il-linja tal-kmand biex neditja SQL dump?
Le. DumpCleaner jissostitwixxi l-flags ta' sed, awk, grep u mysqldump b'checkboxes u preview live, biex l-edizzjonijiet okkażjonali huma viżibbli u ripetibbli minflok kmandi tax-shell ta' darba.
Liema formati ta' SQL dump huma appoġġati?
MySQL, MariaDB, PostgreSQL, SQLite u MS SQL. Il-format jiġi identifikat awtomatikament mill-kontenut tal-fajl, għalhekk ma trid tikkonfigura xejn.
L-editur ta' SQL dump jaħdem fuq iPad?
Iva. DumpCleaner huwa app waħda li taħdem b'mod nattiv kemm fuq macOS kif ukoll fuq iPadOS, bl-istess features ta' filtrar, preview u esportazzjoni.
Editja SQL dumps bil-mod viżwali
Iġbed ġewwa dump, immarka x'jibqa', ħares u esporta. DumpCleaner jagħmel ix-xogħol li kien jieħu munzell ta' kmandi tax-shell — fuq Mac u iPad.
Niżżel mill-App Store