Source code for sqltrack.util
from __future__ import annotations
try:
from psycopg.sql import SQL
except ImportError:
class SQL:
pass
__all__ = (
'SQL',
'coalesce',
)
[docs]def coalesce(*values) -> object:
"""
Returns the first none-None value.
"""
for v in values:
if v is not None:
return v
return None