Database configuration, error handling, creation, etc