postgres code navigation - ghdrako/doc_snipets GitHub Wiki
git clone https://git.postgresql.org/git/postgresql.git
- gałaz master - to najnowsza jeszcze nie wydana wersja czyli teraz 19
Catalog architecture:
- src/backend/ – Serce silnika. Tutaj dzieje się 90% tego, co nazywamy "bazą danych".
- src/include/ – Pliki nagłówkowe (.h). To mapa drogowa. Znajdziesz tu definicje struktur danych, które są przekazywane między różnymi częściami systemu.
- src/bin/ – Kod narzędzi klienckich (np. psql, pg_dump, initdb).
- src/interfaces/ – Biblioteki dla klientów (np. libpq – główna biblioteka C do łączenia się z bazą).