Tietokantavedokset: SQL-, CSV- ja JSON-viennit
Relationaaliset skeemat, taulukoiden serialisointi ja käyttökatkottomat tietosiirrot.
Tiedostot käsitellään paikallisesti selaimessasi WebAssembly- ja HTML5-rajapintojen avulla. Ne eivät poistu laitteeltasi, joten niitä ei ladata palvelimille eikä tallenneta kolmansien osapuolten palveluihin.
Aloita muuntaminen välittömästi omalla laitteellasi - ei latausodotusta, ei latausjonoja eikä etäpalvelimen asettamia hidastuksia.
Käytä kaikkia työkaluja ilman tilin luomista, maksullista tilausta tai keinotekoisia tiedostokokorajoituksia. Muunna tiedostoja niin usein kuin selaimesi ja laitteesi sallivat.
Muotojen vertailu ja tekniset tiedot
| Tulostusmuoto | MIME-tyyppi | Määritys | Tyyppi |
|---|---|---|---|
| SQLite tietokanta | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Upotettu relaatiotietokanta |
| SQL vedos | text/plain | ANSI-SQL-SPEC | Structured Query Language -vedos |
| CSV taulukko | text/csv | RFC-4180-CSV | Pilkuin erotellut arvot |
| JSON data | application/json | RFC-4180-CSV | JavaScript Object Notation |
| DB Tietokantasäiliö | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Yleinen relaatiotietokantatiedosto |
Tekniset tiedot ja koodekkien erittely
SQL-vedokset vs. litteät CSV-viennit
SQL-vedokset voivat sisältää skeeman määrityksiä ja dataa, mutta sisältö riippuu tietokantatyökalusta ja sen asetuksista; suhteet, indeksit ja tyypit eivät välttämättä siirry kaikki. CSV tallentaa taulukkoarvot ilman tietokannan rajoitteita, mutta tuontityökalu voi päätellä skeeman tai ladata tiedot olemassa olevaan tauluun.
Tietokantojen siirtäminen moottoreiden välillä
Eri SQL-tietokantamoottorit (PostgreSQL, MySQL, SQLite) käyttävät hieman eri syntaksia tietotyypeille ja automaattisesti kasvaville avaimille. Relationaalisten taulukoiden muuntaminen jäsennetyksi JSON- tai CSV-muotoon tarjoaa puhtaan välimuodon tietokantojen välisiä siirtoja varten.
Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.