happytails.ai
Srpski (latinica)

Preslikivač migracije API Enum

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

Prihvata do 200.000 znakova po definiciji i do 10.000 vrednosti po enum-u. Usklađivanje se izvodi u pregledaču. Možete preuzeti dve CSV datoteke i JSON izveštaj. JSON Schema, OpenAPI, GraphQL enum, .proto enum ili jedna vrednost po redu. Do 200.000 znakova. Pregledajte postavke pre pokretanja.

Vaš rezultat

Prijavite problem ili podelite ideju.

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

Šta možete očekivati

Prihvata do 200.000 znakova po definiciji i do 10.000 vrednosti po enum-u. Usklađivanje se izvodi u pregledaču. Možete preuzeti dve CSV datoteke i JSON izveštaj.

Usklađivanje

Identične vrednosti istog JSON tipa preslikavaju se tačno. Normalizovano uparivanje zanemaruje velika i mala slova, razmake, crtice i donje crte, a čuva ostale znakove interpunkcije i Unicode znakove. Ako dve nove vrednosti mogu da odgovaraju istoj staroj vrednosti, stara se označava kao dvosmislena umesto da se nagađa. Različite vrednosti u jednom enum-u sa istim CSV tekstom, na primer 1 i "1", odbacuju se jer ih migraciona datoteka sa dve kolone ne može razlikovati. Nadjačavanja uneta kao CSV from,to imaju prednost; prazno to označava uklonjenu vrednost.

Gde se nalaze enum-i

Za JSON ili YAML alat koristi jedini niz enum vrednosti 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 spisak koristi jednu vrednost po redu.

Upotreba rezultata

CSV from,to sadrži samo preslikane vrednosti i spreman je za Dataset value mapper. CSV za pregled navodi svaku staru vrednost s njenim statusom i svaku novu vrednost na koju se ništa ne preslikava. Alat pravi mapu i ne menja vaše podatke.