Class: Gitlab::Database::TablesSortedByForeignKeys
- Inherits:
-
Object
- Object
- Gitlab::Database::TablesSortedByForeignKeys
- Includes:
- TSort
- Defined in:
- lib/gitlab/database/tables_sorted_by_foreign_keys.rb
Instance Method Summary collapse
- #execute ⇒ Object
-
#initialize(connection, tables) ⇒ TablesSortedByForeignKeys
constructor
A new instance of TablesSortedByForeignKeys.
Constructor Details
#initialize(connection, tables) ⇒ TablesSortedByForeignKeys
Returns a new instance of TablesSortedByForeignKeys.
8 9 10 11 |
# File 'lib/gitlab/database/tables_sorted_by_foreign_keys.rb', line 8 def initialize(connection, tables) @connection = connection @tables = tables end |
Instance Method Details
#execute ⇒ Object
13 14 15 |
# File 'lib/gitlab/database/tables_sorted_by_foreign_keys.rb', line 13 def execute strongly_connected_components end |