[prev] 57 [next]

PostgreSQL Source Code (cont)

The source code directory (src) contains:
  • include:   *.h files with global definitions (constants, types, ...)
  • backend:   code for PostgreSQL database engine
  • bin:   code for clients (e.g. psql, pg_ctl, pg_dump, ...)
  • pl:   stored procedure language interpreters (e.g. plpgsql)
  • interfaces   code for low-level C interfaces (e.g. libpq)
along with Makefiles to build system and other directories not relevant for us Code for backend (DBMS engine)
  • 1500 files (880.c,620.h,6.y,7.l),   106 lines of code