pub fn create_source(store: &mut Store, spec: &NewSource<'_>) -> Result<String>
Create a named source over an adapter: mints src; a taken name or an unknown adapter fails (UNIQUE / FK). Returns the id.
src