Module: ActiveFacts::Generators::DataVaultTraits::ValueType
- Defined in:
- lib/activefacts/generators/traits/datavault.rb
Instance Method Summary collapse
Instance Method Details
#dv_inject_surrogate ⇒ Object
73 74 75 76 |
# File 'lib/activefacts/generators/traits/datavault.rb', line 73 def dv_inject_surrogate trace :transform_surrogate, "Adding surrogate ID to Value Type #{name}" add_surrogate('Auto Counter', 'ID') end |
#dv_needs_surrogate ⇒ Object
69 70 71 |
# File 'lib/activefacts/generators/traits/datavault.rb', line 69 def dv_needs_surrogate !is_auto_assigned end |