mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
- test_prefix_grouped_files: files/sql/store_database.sql and store_layout.sql become files/sql/store/database.sql and layout.sql. - test_file_spot: test_store_guard.py builds the vars path with ROLE_FILE_VARS_MAIN instead of a hard-coded "vars" / "main.yml" chain. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
10 lines
305 B
SQL
10 lines
305 B
SQL
SELECT
|
|
coalesce((
|
|
SELECT format_type(attribute.atttypid, attribute.atttypmod)
|
|
FROM pg_catalog.pg_attribute AS attribute
|
|
WHERE
|
|
attribute.attrelid = to_regclass('u')
|
|
AND attribute.attname = 'v'
|
|
AND NOT attribute.attisdropped
|
|
), 'absent');
|