config database and gitignore