create post should save to db