Semolina
  • Home
  • Tutorials
    • Installation
    • Your first query
    • Shaping a report
    • Serve a dashboard endpoint
    • Test queries without a warehouse
    • Generate models from your warehouse
  • How-To Guides
    • How to configure your warehouse backend
    • How to manage engines and connection pools
    • How to define models
    • How to build queries
    • How to filter queries
    • How to map results into Pydantic models with .into()
    • How to fetch results in bulk
    • How to run Semolina inside FastAPI
    • How to generate Semolina model classes from warehouse views
    • How to generate a DTO class with semolina codegen-dto
    • How to configure codegen credentials
    • How to test query code without a warehouse
  • Reference
    • Configuration file reference
    • CLI reference
    • semolina
  • Explanation
    • What is a semantic view?
    • Warehouse types and what lands in your row
    • Developing on DuckDB, deploying elsewhere
  • Changelog
/
  • Tutorials
    • Installation
    • Your first query
    • Shaping a report
    • Serve a dashboard endpoint
    • Test queries without a warehouse
    • Generate models from your warehouse
  • How-to guides
    • How to configure your warehouse backend
    • How to manage engines and connection pools
    • How to define models
    • How to build queries
    • How to filter queries
    • How to map results into Pydantic models with .into()
    • How to fetch results in bulk
    • How to run Semolina inside FastAPI
    • How to generate Semolina model classes from warehouse views
    • How to generate a DTO class with semolina codegen-dto
    • How to configure codegen credentials
    • How to test query code without a warehouse
  • Reference
    • Configuration file reference
    • CLI reference
    • semolina
      • semolina.acursor
      • semolina.cli
        • semolina.cli.codegen
        • semolina.cli.dto_codegen
      • semolina.codegen
        • semolina.codegen.annotation_check
        • semolina.codegen.arrow_map
        • semolina.codegen.dto_check
        • semolina.codegen.dto_config
        • semolina.codegen.dto_reader
        • semolina.codegen.dto_renderer
        • semolina.codegen.introspector
        • semolina.codegen.model_reader
        • semolina.codegen.probe
        • semolina.codegen.python_renderer
        • semolina.codegen.query_resolver
        • semolina.codegen.static_reader
        • semolina.codegen.type_compare
        • semolina.codegen.type_map
      • semolina.config
      • semolina.cursor
      • semolina.dialect
      • semolina.dto
      • semolina.engines
        • semolina.engines.abase
        • semolina.engines.base
        • semolina.engines.databricks
        • semolina.engines.duckdb
        • semolina.engines.snowflake
        • semolina.engines.sql
      • semolina.exceptions
      • semolina.fields
      • semolina.filters
      • semolina.introspection
      • semolina.models
      • semolina.query
      • semolina.registry
      • semolina.results
      • semolina.types
  • Explanation
    • What is a semantic view?
    • Warehouse types and what lands in your row
    • Developing on DuckDB, deploying elsewhere
  • Changelog
  1. Semolina /
  2. Reference

ReferenceΒΆ

  • Configuration file reference
  • CLI reference
  • semolina
    • semolina.acursor
    • semolina.cli
    • semolina.codegen
    • semolina.config
    • semolina.cursor
    • semolina.dialect
    • semolina.dto
    • semolina.engines
    • semolina.exceptions
    • semolina.fields
    • semolina.filters
    • semolina.introspection
    • semolina.models
    • semolina.query
    • semolina.registry
    • semolina.results
    • semolina.types
Previous
How to test query code without a warehouse
Next
Configuration file reference

2026, Anentropic

Made with Sphinx and Shibuya theme.