Module: ActiveVersion::Revisions::RevisionRecord::ClassMethods
- Defined in:
- sig/active_version/revisions.rbs
Instance Method Summary collapse
- #configure_revision ⇒ Object
- #revision_column_for ⇒ Symbol?
- #revision_foreign_key ⇒ String, ...
- #revision_identity_resolver ⇒ String, ...
- #revision_record? ⇒ Boolean
- #revision_version_column ⇒ Symbol?
- #setup_associations ⇒ Object
- #source_class ⇒ Class
- #source_foreign_key ⇒ String, Array[String]
- #source_name ⇒ Symbol?
- #source_primary_key ⇒ String, ...
Instance Method Details
#configure_revision ⇒ Object
44 |
# File 'sig/active_version/revisions.rbs', line 44
def configure_revision: (
|
#revision_column_for ⇒ Symbol?
52 |
# File 'sig/active_version/revisions.rbs', line 52
def revision_column_for: (Symbol concept) -> Symbol?
|
#revision_foreign_key ⇒ String, ...
50 |
# File 'sig/active_version/revisions.rbs', line 50
def revision_foreign_key: (?Symbol | String | Array[Symbol | String] value) -> String | Array[String]?
|
#revision_identity_resolver ⇒ String, ...
51 |
# File 'sig/active_version/revisions.rbs', line 51
def revision_identity_resolver: (?Symbol | String | Array[Symbol | String] value) -> String | Array[String]?
|
#revision_record? ⇒ Boolean
43 |
# File 'sig/active_version/revisions.rbs', line 43
def revision_record?: () -> bool
|
#revision_version_column ⇒ Symbol?
49 |
# File 'sig/active_version/revisions.rbs', line 49
def revision_version_column: (?Symbol | String value) -> Symbol?
|
#setup_associations ⇒ Object
57 |
# File 'sig/active_version/revisions.rbs', line 57
def setup_associations: () -> untyped
|
#source_class ⇒ Class
54 |
# File 'sig/active_version/revisions.rbs', line 54
def source_class: () -> Class
|
#source_foreign_key ⇒ String, Array[String]
55 |
# File 'sig/active_version/revisions.rbs', line 55
def source_foreign_key: () -> String | Array[String]
|
#source_name ⇒ Symbol?
53 |
# File 'sig/active_version/revisions.rbs', line 53
def source_name: () -> Symbol?
|
#source_primary_key ⇒ String, ...
56 |
# File 'sig/active_version/revisions.rbs', line 56
def source_primary_key: () -> String | Array[String]?
|