Add DatabaseSpec
add scallop for command line interface