spinetoolbox.data_package_commands¶
Classes for models dealing with Data Packages.
| authors: |
|
|---|---|
| date: | 10.7.2020 |
Module Contents¶
Classes¶
UpdateResourceNameCommand |
Command to update a resource’s name. |
UpdateResourceDataCommand |
Command to update resource data. |
UpdateFieldNamesCommand |
Command to update a resource field’s name. |
UpdatePrimaryKeysCommand |
Command to update a resource’s primary key. |
AppendForeignKeyCommandCommand |
Command to append a foreign key to a resource. |
RemoveForeignKeyCommandCommand |
Command to remove a foreign key from a resource. |
UpdateForeignKeyCommandCommand |
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.QUndoCommandCommand 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.QUndoCommandCommand to update resource data.
Args:
-
class
spinetoolbox.data_package_commands.UpdateFieldNamesCommand(model, resource_index, field_indexes, old_names, new_names)[source]¶ Bases:
PySide2.QtWidgets.QUndoCommandCommand to update a resource field’s name.
Args:
-
class
spinetoolbox.data_package_commands.UpdatePrimaryKeysCommand(model, resource_index, field_indexes, statuses)[source]¶ Bases:
PySide2.QtWidgets.QUndoCommandCommand to update a resource’s primary key.
Args:
-
class
spinetoolbox.data_package_commands.AppendForeignKeyCommandCommand(model, resource_index, foreign_key)[source]¶ Bases:
PySide2.QtWidgets.QUndoCommandCommand to append a foreign key to a resource.
Args: