# Packages

Code generated by sqlc-gen-enum.
package main implements a custom `sqlc` generator.
Package stats provides utilities for collecting and printing statistics.

# Functions

New creates a new client and connects it to the DB.
PGTimestamp converts a `time.Time` to a `pgx`-compatible `pgtype.Timestamp`.
PGUint64 converts a `uint64` to a `pgx`-compatible `pgtype.Numeric`.

# Structs

Assignment implements EntityMerger.
Client is the abstraction layer for the MongoDB connector.
Planet implements EntityMerger.
PlanetSnapshot wraps all snapshots relevant for a planet.
Snapshot implements EntityMerger.

# Interfaces

EntityMerger provide a means of merging an entity to the database.

# Type aliases

Campaign implements EntityMerger.
Dispatch implements EntityMerger.
Event implements EntityMerger.
War implements EntityMerger.