Get a specific database by its fully qualified name (FQN).
Args: fqn: Fully qualified name of the database. ctx: Request context for authentication. service: Data assets service instance.
Returns: Database domain model.
Raises: HTTPException: 404 if database not found.
Documentation Index
Fetch the complete documentation index at: https://docs.emergence.ai/llms.txt
Use this file to discover all available pages before exploring further.
JWT Bearer token authentication. Include the token in the Authorization header as: Authorization: Bearer <token>. The JWT must contain valid client_id, and project_id claims for tenant isolation and SDK routing.
Fully qualified name of the database (e.g., PostgreSQL.dvdrental)
1Successful Response
Database domain model for API responses and requests.
Clean DTO (Data Transfer Object) representing a database without ORM metadata. Used in API layer for requests and responses. Does not expose infrastructure concerns like client_id, timestamps, or soft delete flags.
Note: ID is returned as string (UUID) after creation for referencing in subsequent operations (e.g., creating schemas).
Database name
Fully qualified name
Unique database identifier (UUID)
Database description
List of owner names
List of tag dicts with tagFQN, name, justification, etc.
Entity version number
Nested schemas (populated on request)