spinetoolbox.data_package_commands
¶
Classes for models dealing with Data Packages.
- authors
Marin (KTH)
- date
10.7.2020
Module Contents¶
Classes¶
Command to update a resource’s name. |
|
Command to update resource data. |
|
Command to update a resource field’s name. |
|
Command to update a resource’s primary key. |
|
Command to append a foreign key to a resource. |
|
Command to remove a foreign key from a resource. |
|
Command to update a foreign key in a resource. |
- class spinetoolbox.data_package_commands.UpdateResourceNameCommand(model, resource_index, old_name, new_name)[source]¶
Bases:
PySide2.QtWidgets.QUndoCommand
Command to update a resource’s name.
Args:
- class spinetoolbox.data_package_commands.UpdateResourceDataCommand(model, resource_index, rows, columns, old_values, new_values)[source]¶
Bases:
PySide2.QtWidgets.QUndoCommand
Command to update resource data.
Args:
- class spinetoolbox.data_package_commands.UpdateFieldNamesCommand(model, resource_index, field_indexes, old_names, new_names)[source]¶
Bases:
PySide2.QtWidgets.QUndoCommand
Command to update a resource field’s name.
Args:
- class spinetoolbox.data_package_commands.UpdatePrimaryKeysCommand(model, resource_index, field_indexes, statuses)[source]¶
Bases:
PySide2.QtWidgets.QUndoCommand
Command to update a resource’s primary key.
Args:
- class spinetoolbox.data_package_commands.AppendForeignKeyCommandCommand(model, resource_index, foreign_key)[source]¶
Bases:
PySide2.QtWidgets.QUndoCommand
Command to append a foreign key to a resource.
Args: