pub fn init( database_url: &str, config_path: &Path, ) -> Result<InitOutcome, String>
Self-migrates the database (embedded migrations) and scaffolds a config file if one is missing.