initial commit database schema