Class: Pcrd::Apply::Engine::TablePlan
- Inherits:
-
Data
- Object
- Data
- Pcrd::Apply::Engine::TablePlan
- Defined in:
- lib/pcrd/apply/engine.rb
Overview
Per-table execution plan built at initialisation time.
Instance Attribute Summary collapse
-
#delete_sql ⇒ Object
readonly
Returns the value of attribute delete_sql.
-
#pk_source_cols ⇒ Object
readonly
Returns the value of attribute pk_source_cols.
-
#pk_target_cols ⇒ Object
readonly
Returns the value of attribute pk_target_cols.
-
#table_name ⇒ Object
readonly
Returns the value of attribute table_name.
-
#transformer ⇒ Object
readonly
Returns the value of attribute transformer.
-
#upsert_sql ⇒ Object
readonly
Returns the value of attribute upsert_sql.
Instance Attribute Details
#delete_sql ⇒ Object (readonly)
Returns the value of attribute delete_sql
23 24 25 |
# File 'lib/pcrd/apply/engine.rb', line 23 def delete_sql @delete_sql end |
#pk_source_cols ⇒ Object (readonly)
Returns the value of attribute pk_source_cols
23 24 25 |
# File 'lib/pcrd/apply/engine.rb', line 23 def pk_source_cols @pk_source_cols end |
#pk_target_cols ⇒ Object (readonly)
Returns the value of attribute pk_target_cols
23 24 25 |
# File 'lib/pcrd/apply/engine.rb', line 23 def pk_target_cols @pk_target_cols end |
#table_name ⇒ Object (readonly)
Returns the value of attribute table_name
23 24 25 |
# File 'lib/pcrd/apply/engine.rb', line 23 def table_name @table_name end |
#transformer ⇒ Object (readonly)
Returns the value of attribute transformer
23 24 25 |
# File 'lib/pcrd/apply/engine.rb', line 23 def transformer @transformer end |
#upsert_sql ⇒ Object (readonly)
Returns the value of attribute upsert_sql
23 24 25 |
# File 'lib/pcrd/apply/engine.rb', line 23 def upsert_sql @upsert_sql end |