Nové pole v GraphQL API a SQL databáze
Zvažuju, že do svého GraphQL API přidám nové pole a zajímalo by mě, jaký dopad to může mít na moji SQL databázi. Mám na mysli, co všechno to obnáší z hlediska struktury databáze a jestli bude potřeba nějaká migrace nebo úpravy tabulek. Taky se chci ujistit, že nové pole bude správně fungovat v rámci stávajícího API a neovlivní negativně existující dotazy nebo schémata. Jak to vlastně celý proces probíhá? Je nutné upravit i resolvery nebo jiné části backendu? A co výkonnostní aspekt, může přidání nového pole nějak ovlivnit rychlost dotazů na databázi? Potřebuji si to trochu ujasnit, než se do toho pustím. Máte někdo zkušenosti s touto problematikou? Jaké jsou nejlepší postupy při přidávání nových polí do GraphQL API a jak se to dělá správně, aby nedošlo k nějakým chybám nebo problémům? Děkuju za jakékoliv tipy a rady!