# Summary

[pg_trickle](introduction.md)

---

# User Guide

- [Getting Started](GETTING_STARTED.md)
- [SQL Reference](SQL_REFERENCE.md)
- [Configuration](CONFIGURATION.md)
- [Installation](installation.md)
- [Upgrading](UPGRADING.md)
- [Backup and Restore](BACKUP_AND_RESTORE.md)
- [Contributing](contributing.md)

---

# Integrations

- [dbt-pgtrickle](integrations/dbt.md)

---

# Architecture & Internals

- [Architecture Overview](ARCHITECTURE.md)
- [DVM Operators](DVM_OPERATORS.md)
- [Benchmarks](BENCHMARK.md)

---

# Tutorials

- [What Happens on INSERT](tutorials/WHAT_HAPPENS_ON_INSERT.md)
- [What Happens on UPDATE](tutorials/WHAT_HAPPENS_ON_UPDATE.md)
- [What Happens on DELETE](tutorials/WHAT_HAPPENS_ON_DELETE.md)
- [What Happens on TRUNCATE](tutorials/WHAT_HAPPENS_ON_TRUNCATE.md)
- [Row-Level Security (RLS)](tutorials/ROW_LEVEL_SECURITY.md)
- [Partitioned Tables](tutorials/PARTITIONED_TABLES.md)
- [Foreign Table Sources](tutorials/FOREIGN_TABLE_SOURCES.md)

---

# Reference

- [FAQ](FAQ.md)
- [Changelog](changelog.md)
- [Roadmap](roadmap.md)
- [Release Process](RELEASE.md)
- [Security Policy](security.md)

---

# Research

- [DBSP Comparison](research/DBSP_COMPARISON.md)
- [Prior Art](research/PRIOR_ART.md)
- [Custom SQL Syntax](../plans/sql/REPORT_CUSTOM_SQL_SYNTAX.md)
- [pg_ivm Comparison](research/PG_IVM_COMPARISON.md)
- [Triggers vs Replication](research/TRIGGERS_VS_REPLICATION.md)
