mss_Raingauge
tables.auto_generated.mss_Raingauge
Classes
mss_RaingaugeTable
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable(net_table)
Table for mss_Raingauge (Raingauge).
Methods
delete
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.delete()
Create a DELETE query for this table.
Returns
|
DeleteQuery |
A new DeleteQuery object |
get_downstream_links
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.get_downstream_links(
node_muid,
)
Get links MUIDs where specified node MUID is the downstream node.
Parameters
node_muid |
str |
MUID of the node |
required |
Returns
|
list[str] |
List of link MUIDs. |
get_muids
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.get_muids(
order_by=None,
descending=False,
)
Get a list of MUIDs for the table.
Parameters
order_by |
str or None |
Column to order the MUIDs by |
None |
descending |
bool |
Whether to order in descending order |
False |
Returns
|
list of str |
A list of MUIDs |
get_number_of_links
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.get_number_of_links(
node_muid,
)
Get the number of links connected to a node.
Parameters
node_muid |
str |
MUID of the node |
required |
Returns
|
int |
Number of links connected to the node |
get_number_of_links_enabled
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.get_number_of_links_enabled(
node_muid,
)
Get the number of enabled links connected to a node.
Parameters
node_muid |
str |
MUID of the node |
required |
Returns
|
int |
Number of enabled links connected to the node |
get_upstream_links
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.get_upstream_links(
node_muid,
)
Get link MUIDs where specified node MUID is the upstream node.
Parameters
node_muid |
str |
MUID of the node |
required |
Returns
|
list[str] |
List of MUIDs of the upstream links connected to the node |
insert
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.insert(
values,
execute=True,
)
Insert a row with the given values.
Parameters
values |
dict of str to Any |
Column-value pairs to insert |
required |
execute |
bool |
Whether to execute the query immediately (default: True) |
True |
Returns
|
str or InsertQuery |
If execute is True, returns the ID of the newly inserted row (MUID) If execute is False, returns an InsertQuery instance |
select
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.select(columns=[])
Create a SELECT query for this table.
Parameters
columns |
list of str |
The columns to select |
[] |
Returns
|
SelectQuery |
A new SelectQuery object |
update
tables.auto_generated.mss_Raingauge.mss_RaingaugeTable.update(values)
Create an UPDATE query for this table.
Parameters
values |
dict of str to Any |
Column-value pairs to set in the UPDATE |
required |
Returns
|
UpdateQuery |
A new UpdateQuery object |
mss_RaingaugeTableColumns
tables.auto_generated.mss_Raingauge.mss_RaingaugeTableColumns(table)
Column names for mss_Raingauge (Raingauge).