# Collect v0.1.0 - Table of Contents

> Collect is an Elixir library for collecting data from multiple database tables into a continuously updated table.

## Pages

- [Introduction](introduction.md)
- [Installation](installation.md)
- [Document table](document_table.md)
- [Configuration](configuration.md)
- [Configuration options](configuration_options.md)
- [Joins configuration](joins_configuration.md)
- [Testing apps that use Collect](testing.md)
- [How to contribute](contributing.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [Collect](Collect.md): 
Collect maintains a document table: a continuously updated table that stores data from one or more
source tables (optionally combined with joined tables).
- [Collect.TestHelpers](Collect.TestHelpers.md): Test-support helpers for applications that use Collect.

