navidrome/db
Deluan 81cb803980 refactor(scanner): query column nullability with a single-row pragma_table_info select
Replace the manual PRAGMA table_info iteration in columnIsNotNull with a
single-row query against the pragma_table_info table-valued function, binding
both the table and column names. Note that the "notnull" result column must
be quoted, as NOTNULL is an SQLite operator keyword. Suggested by review, with
corrections for the keyword quoting and errorlint-compliant ErrNoRows check.
2026-07-09 13:07:15 -04:00
..
migrations refactor(scanner): query column nullability with a single-row pragma_table_info select 2026-07-09 13:07:15 -04:00
backup.go refactor(conf): replace eager dir creation with lazy Dir type (#5495) 2026-05-13 17:44:22 -03:00
backup_test.go refactor(conf): replace eager dir creation with lazy Dir type (#5495) 2026-05-13 17:44:22 -03:00
db.go fix(server): make DB PRAGMA optimize error non-fatal 2026-06-09 19:29:58 -04:00
db_test.go feat(bfr): Big Refactor: new scanner, lots of new fields and tags, improvements and DB schema changes (#2709) 2025-02-19 20:35:17 -05:00
export_test.go feat(bfr): Big Refactor: new scanner, lots of new fields and tags, improvements and DB schema changes (#2709) 2025-02-19 20:35:17 -05:00