sql-workbench/workbench
12
33
Fork
You've already forked workbench
18

Use correct index to retrieve postgres event trigger data from DataStore #29

Merged
sql-workbench merged 1 commit from akrist/workbench:postgres_event_trigger_reader into master 2022年10月25日 17:52:32 +02:00
Contributor
Copy link

Changes the PostgresEventTriggerReader to use the DataStore rowCount index instead of the ObjectListDataStore result row number

2022年10月25日 15:26:14 ERROR Error retrieving table list Cannot invoke "workbench.storage.RowData.getValue(int)" because "" is null
java.lang.NullPointerException: Cannot invoke "workbench.storage.RowData.getValue(int)" because "" is null
at workbench.storage.DataStore.getValue(DataStore.java:1030)
at workbench.storage.DataStore.getValueAsString(DataStore.java:1075)
at workbench.db.TriggerListDataStore.getColumnValue(TriggerListDataStore.java:140)
at workbench.db.TriggerListDataStore.getTriggerName(TriggerListDataStore.java:69)
at workbench.db.postgres.PostgresEventTriggerReader.extendObjectList(PostgresEventTriggerReader.java:74)
at workbench.db.DbMetadata.getObjects(DbMetadata.java:1772)
at workbench.db.DbMetadata.getObjects(DbMetadata.java:1504)
at workbench.gui.dbobjects.TableListPanel.retrieve(TableListPanel.java:1219)
at workbench.gui.dbobjects.TableListPanel.setCatalogAndSchema(TableListPanel.java:1117)
at workbench.gui.dbobjects.DbExplorerPanel10ドル.run(DbExplorerPanel.java:932)

Changes the PostgresEventTriggerReader to use the DataStore rowCount index instead of the ObjectListDataStore result row number > 2022年10月25日 15:26:14 ERROR Error retrieving table list Cannot invoke "workbench.storage.RowData.getValue(int)" because "<local3>" is null java.lang.NullPointerException: Cannot invoke "workbench.storage.RowData.getValue(int)" because "<local3>" is null at workbench.storage.DataStore.getValue(DataStore.java:1030) at workbench.storage.DataStore.getValueAsString(DataStore.java:1075) at workbench.db.TriggerListDataStore.getColumnValue(TriggerListDataStore.java:140) at workbench.db.TriggerListDataStore.getTriggerName(TriggerListDataStore.java:69) at workbench.db.postgres.PostgresEventTriggerReader.extendObjectList(PostgresEventTriggerReader.java:74) at workbench.db.DbMetadata.getObjects(DbMetadata.java:1772) at workbench.db.DbMetadata.getObjects(DbMetadata.java:1504) at workbench.gui.dbobjects.TableListPanel.retrieve(TableListPanel.java:1219) at workbench.gui.dbobjects.TableListPanel.setCatalogAndSchema(TableListPanel.java:1117) at workbench.gui.dbobjects.DbExplorerPanel10ドル.run(DbExplorerPanel.java:932)
Sign in to join this conversation.
No reviewers
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sql-workbench/workbench!29
Reference in a new issue
sql-workbench/workbench
No description provided.
Delete branch "akrist/workbench:postgres_event_trigger_reader"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?