# Sublimate v0.1.7 - Table of Contents > Builds database trigger logic for incremental updates to a destination table. ## Pages - [Installation](installation.md) - [Changelog](changelog.md) - [LICENSE](license.md) ## Modules - [Sublimate](Sublimate.md): Sublimate is a helper library that builds database trigger logic for incremental updates to a destination table. - [Sublimate.Projection](Sublimate.Projection.md): The engine that builds and runs the infrastructure (deltas table, triggers) that keeps the destination table synchronized with its source tables, without knowing anything about the table's contents. - [Sublimate.ProjectionData](Sublimate.ProjectionData.md): Describes a projection to the engine: its source and destination tables, join chain, identity column, and the strategy that defines what to derive. - [Sublimate.ProjectionHelpers](Sublimate.ProjectionHelpers.md): Helper functions for `Sublimate.ProjectionData`. - [Sublimate.ProjectionStrategy](Sublimate.ProjectionStrategy.md): The contract a projection implements: what to derive from the source, and how to apply it to the destination table. - [Sublimate.SublimateHelpers](Sublimate.SublimateHelpers.md): Database access and SQL name-handling helper functions. - [Sublimate.TableColumnData](Sublimate.TableColumnData.md): Collected metadata describing a database column. - [Sublimate.TestHelpers](Sublimate.TestHelpers.md): Test-support helpers for applications that use Sublimate.