fn check_generated_column_constraints( column_name: &String, column_id: ColumnId, expr: &ExprImpl, column_catalogs: &[ColumnCatalog], generated_column_names: &[String], pk_column_ids: &[ColumnId], ) -> Result<(), RwError>