Repository navigation
feat(linux): open referenced and referencing rows from a foreign key - #3797
Merged
Merged
Conversation
…low real keys into double ones
… by the rows it opens
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
table (columns)items, the key's own columns, with the constraint added when two keys from the same columns clash; Ctrl+J offers the same choices at the cell. A key that cannot be followed says why in a toast. A table missing from its schema, read again from the server first, says so instead of opening.Connection::fetch_inbound_foreign_keyson every driver, sharing the SQLfetch_table_definitionruns. The browse tab reads its keys with its columns; a failure never fails the tab and is asked again on the next connection.0xhex value, and the filter strip lists binary columns.text,ntextandimagecolumns cast to their max types, which=,<>and IN need.=would miss rows or add some.ui::menu_labelreplaces the two copies in the picker and the structure tab.a_filter_on_a_binary_column_reads_the_hex_form_an_export_writes(was..._compares_text),add_rule_appends_a_row_for_the_first_columnandset_columns_rebuilds_the_column_choicesnow expect a binary column in the strip;a_blob_is_not_filterableis removed withis_filterable.Test plan
RowReference(composite keys, NULL, empty text, blobs, uneven keys, unknown schema, decimal and real keys), hex decode, binary filter parse and bind, date and timestamp comparison.verify.shbuild, test, lint and the CI fast job'smeson testin the dev container.Fixes #3671