happytails.ai
Bosanski

Preslikivač migracije API Enum

Preslikajte vrijednosti starog enum-a u novi i pogledajte koje su vrijednosti nepovezane, uklonjene ili nove. Radi s JSON Schema, OpenAPI, GraphQL, protobuf i običnim popisima.

Prihvaća do 200.000 znakova po definiciji i do 10.000 vrijednosti po enum-u. Usklađivanje se izvodi u pregledniku. Možete preuzeti dvije CSV datoteke i JSON izvještaj. JSON Schema, OpenAPI, GraphQL enum, .proto enum ili jedna vrijednost po retku. Do 200.000 znakova. Pregledajte postavke prije pokretanja.

Vaš rezultat

Prijavite problem ili podijelite ideju.

Preslikivač migracije API Enum
  1. Zalijepite staru definiciju enum-a.
  2. Zalijepite novu definiciju enum-a i odaberite način usklađivanja vrijednosti.
  3. Dodajte potvrđena ručna nadjačavanja za vrijednosti kojima je promijenjen naziv.
  4. Pokrenite preslikavanje i preuzmite CSV from,to te tabelu za pregled.

Šta možete očekivati

Prihvaća do 200.000 znakova po definiciji i do 10.000 vrijednosti po enum-u. Usklađivanje se izvodi u pregledniku. Možete preuzeti dvije CSV datoteke i JSON izvještaj.

Usklađivanje

Identične vrijednosti istog JSON tipa točno se preslikavaju. Normalizirano usklađivanje zanemaruje velika i mala slova, razmake, crtice i podvlake, ali zadržava ostale interpunkcijske znakove i Unicode znakove. Ako dvije nove vrijednosti mogu odgovarati istoj staroj, stara se označava dvosmislenom umjesto da se nagađa. Različite vrijednosti u jednom enum-u s jednakim CSV tekstom, primjerice 1 i "1", odbacuju se jer ih migracijska datoteka s dva stupca ne može razlikovati. Nadjačavanja unesena kao CSV from,to imaju prednost; prazno to označava uklonjenu vrijednost.

Gdje se nalaze enum-i

Za JSON ili YAML alat koristi jedini niz enum vrijednosti u dokumentu ili onaj na koji upućuje vaš JSON Pointer. Za GraphQL SDL i .proto datoteke koristi jedini enum ili onaj koji navedete. Običan popis koristi jednu vrijednost po retku.

Upotreba rezultata

CSV from,to sadrži samo preslikane vrijednosti i spreman je za Dataset value mapper. CSV za pregled navodi svaku staru vrijednost s njezinim stanjem te svaku novu vrijednost kojoj se ništa ne preslikava. Alat izrađuje mapu, ali ne mijenja vaše podatke.