Class: Packages::MlModel::Package

Inherits:
Package show all
Defined in:
app/models/packages/ml_model/package.rb

Constant Summary

Constants inherited from Package

Package::DISPLAYABLE_STATUSES, Package::INSTALLABLE_STATUSES, Package::STATUS_MESSAGE_MAX_LENGTH

Constants included from Gitlab::SQL::Pattern

Gitlab::SQL::Pattern::MIN_CHARS_FOR_PARTIAL_MATCHING, Gitlab::SQL::Pattern::REGEX_QUOTED_TERM

Constants inherited from ApplicationRecord

ApplicationRecord::MAX_PLUCK

Constants included from ResetOnUnionError

ResetOnUnionError::MAX_RESET_PERIOD

Method Summary

Methods inherited from Package

by_file_name_and_sha256, by_name_and_file_name, by_name_and_version!, #create_build_infos!, #debian_incoming?, debian_incoming_package!, #debian_package?, existing_debian_packages_with, #infrastructure_package?, inheritance_column, inheritance_column_to_class_map, keyset_pagination_order, #last_build_info, #mark_package_files_for_destruction, #normalized_nuget_version, #normalized_pypi_name, only_maven_packages_with_path, #package_settings, #pipeline, pluck_names, pluck_versions, #publish_creation_event, sort_by_attribute, #sync_maven_metadata, #tag_names, #versions

Methods included from Downloadable

#touch_last_downloaded_at

Methods included from Gitlab::SQL::Pattern

split_query_to_search_terms

Methods inherited from ApplicationRecord

cached_column_list, #create_or_load_association, declarative_enum, default_select_columns, id_in, id_not_in, iid_in, pluck_primary_key, primary_key_in, #readable_by?, safe_ensure_unique, safe_find_or_create_by, safe_find_or_create_by!, #to_ability_name, underscore, where_exists, where_not_exists, with_fast_read_statement_timeout, without_order

Methods included from SensitiveSerializableHash

#serializable_hash