Replace TRUNCATE+COPY inside a single transaction with a staging table approach so that SELECT queries from the cookie banner handler are never blocked during import. The ACCESS EXCLUSIVE lock is now only held for the sub-millisecond DROP+RENAME swap. Signed-off-by: Émile Ré <emile@getprobo.com>