Initial DB schema + base models

FK? t.references || create_index