postgres/contrib/sepgsql
Álvaro Herrera 325fc0ab14
Avoid including commands/dbcommands.h in so many places
This has been done historically because of get_database_name (which
since commit cb98e6fb8f belongs in lsyscache.c/h, so let's move it
there) and get_database_oid (which is in the right place, but whose
declaration should appear in pg_database.h rather than dbcommands.h).
Clean this up.

Also, xlogreader.h and stringinfo.h are no longer needed by dbcommands.h
since commit f1fd515b39, so remove them.

Author: Álvaro Herrera <alvherre@kurilemu.de>
Reviewed-by: Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Reviewed-by: Michael Paquier <michael@paquier.xyz>
Discussion: https://postgr.es/m/202508191031.5ipojyuaswzt@alvherre.pgsql
2025-08-28 12:39:04 +02:00
..
expected Add pg_constraint rows for not-null constraints 2024-11-08 13:28:48 +01:00
sql sepgsql: Adjust regression expected output 2023-08-17 10:51:26 +09:00
t Fix incorrect year in some copyright notices 2025-05-19 09:46:52 +09:00
.gitignore Convert sepgsql tests to TAP 2025-01-24 12:39:47 +01:00
database.c Avoid including commands/dbcommands.h in so many places 2025-08-28 12:39:04 +02:00
dml.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
hooks.c Use PG_MODULE_MAGIC_EXT in our installable shared libraries. 2025-03-26 11:11:02 -04:00
label.c Avoid including commands/dbcommands.h in so many places 2025-08-28 12:39:04 +02:00
launcher Update copyright for 2025 2025-01-01 11:21:55 -05:00
Makefile Convert sepgsql tests to TAP 2025-01-24 12:39:47 +01:00
meson.build Convert sepgsql tests to TAP 2025-01-24 12:39:47 +01:00
proc.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
relation.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
schema.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
selinux.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
sepgsql-regtest.te Update sepgsql to add mandatory access control for TRUNCATE 2019-11-23 10:46:44 -05:00
sepgsql.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
sepgsql.sql.in sepgsql_setcon(). 2012-03-15 16:08:40 -04:00
test_sepgsql Convert sepgsql tests to TAP 2025-01-24 12:39:47 +01:00
uavc.c Fix various hash function uses 2025-08-05 11:47:23 +02:00