setup db and gitignore