#190 Implement file-based database configuration