# Functions
New creates a new DB object.
# Structs
Config is used to create a new DB struct.
DB implements the database interface using DynamoDB to store data.
SimpleThingTable represents the user-configurable properties of the SimpleThing table.
TeacherSharingRuleTable represents the user-configurable properties of the TeacherSharingRule table.
ThingTable represents the user-configurable properties of the Thing table.
ThingWithCompositeAttributesTable represents the user-configurable properties of the ThingWithCompositeAttributes table.
ThingWithCompositeEnumAttributesTable represents the user-configurable properties of the ThingWithCompositeEnumAttributes table.
ThingWithDateRangeTable represents the user-configurable properties of the ThingWithDateRange table.
ThingWithDateTimeCompositeTable represents the user-configurable properties of the ThingWithDateTimeComposite table.
ThingWithRequiredFieldsTable represents the user-configurable properties of the ThingWithRequiredFields table.
ThingWithUnderscoresTable represents the user-configurable properties of the ThingWithUnderscores table.