add basic model
generate db