pub async fn create_dataset( db: &DatabaseConnection, ds: Dataset, ) -> Result<Dataset, DatabaseError>