dlt.destinations.impl.motherduck.configuration
MotherDuckCredentials Objects
@configspec(init=False)
class MotherDuckCredentials(DuckDbBaseCredentials,
ConnectionStringCredentials)
on_partial
def on_partial() -> None
Takes a token from query string and reuses it as a password
on_resolved
def on_resolved() -> None
Adds custom agent to global config
MotherDuckClientConfiguration Objects
@configspec
class MotherDuckClientConfiguration(
DestinationClientDwhWithStagingConfiguration)
physical_destination
def physical_destination() -> str
Returns "" because MotherDuck has no non-secret account identity.
fingerprint
def fingerprint() -> str
Returns a fingerprint of user access token.
can_join_with
def can_join_with(other: DestinationClientConfiguration) -> bool
Returns True for MotherDuck configs with the same token.