Chapter 4. Storing targets in a database

Table of Contents
Datastores
Datastore wrappers
Skamdb Datastore

Datastores

A skam file should be a logical specification of a protocol, and should be mostly free of physical implementation details, such as whether the targets are to be built on the filesystem or a database, or both.

By default, skam will use the filesystem for all targets. The flat tag is used to specify the relative (or absolute, if desired) path of the target. You can choose to override this behaviour with the dstype tag