[#2] add database schema