UUID genereren voor databases en testdata
Wanneer dit van toepassing is
Niet-sequentiële sleutels voor tabellen of tests: genereer in batches, plak netjes en documenteer de doelomgeving.
Te gebruiken tool
Genereer UUID's v4.
UUID-generator openen →Stappen
- 1Bepaal aantal en formaat (met of zonder streepjes).
- 2Genereer en voeg in migraties, fixtures of scripts in.
- 3Herbruik geen prod-id's in openbare samples.
- 4Versioneer schema-wijzigingen gekoppeld aan id's.
Voorbeelden
- Staging vullen met niet-sequentiële publieke id's.
- Correlatie-id's voor integratietest-harness.
Vermijd dit
- Geheimen committen met id-lijsten zonder review.
- Sorteervolgorde met tijdvolgorde bij v4 verwarren.
- Heterogene casing tussen services.
Gerelateerde tools
Op de blog
Meer in Developer- en datatools
- JSON API-payloads snel debuggen
- CSV naar JSON converteren voor API's en integraties
- YAML- en JSON-configuraties normaliseren
- URL-queryparameters testen en corrigeren
- JWT-tokens veilig decoderen en inspecteren
- Reguliere expressies testen op echte datasamples
Alle taakhandleidingen of bekijk de volledige lijst op het Developer- en datatools-hub.
Veelgestelde vragen
Zijn v4 voorspelbaar?
Ze zijn willekeurig en vervangen geen blootgestelde sequentiële integers.
Plaklimieten?
Splits zeer grote batches om binnen tool-limieten te blijven.
Alle taakhandleidingen · Developer- en datatools-tools · Blog