diff --git a/.all-contributorsrc b/.all-contributorsrc index e855e80a..e653edf6 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -338,6 +338,15 @@ "contributions": [ "platform" ] + }, + { + "login": "r4f4dev", + "name": "r4f4dev", + "avatar_url": "https://avatars.githubusercontent.com/u/65920592?v=4", + "profile": "https://github.com/r4f4dev", + "contributions": [ + "translation" + ] } ], "contributorsPerLine": 7, diff --git a/README.md b/README.md index 3422e9a6..aff3daeb 100644 --- a/README.md +++ b/README.md @@ -159,6 +159,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d David Carvalho
David Carvalho

📦 + r4f4dev
r4f4dev

🌍 diff --git a/src/renderer/components/WorkspaceExploreBarSchema.vue b/src/renderer/components/WorkspaceExploreBarSchema.vue index 74d3ed17..82501e37 100644 --- a/src/renderer/components/WorkspaceExploreBarSchema.vue +++ b/src/renderer/components/WorkspaceExploreBarSchema.vue @@ -477,10 +477,14 @@ const searchTerm = computed(() => { }); const filteredTables = computed(() => { - if (props.searchMethod === 'elements') - return props.database.tables.filter(table => table.name.search(searchTerm.value) >= 0 && table.type === 'table'); - else - return props.database.tables; + if (props.searchMethod === 'elements') { + const searchTermLower = searchTerm.value.toLowerCase(); + return props.database.tables.filter(table => + table.name.toLowerCase().includes(searchTermLower) && table.type === 'table' + ); + } else { + return props.database.tables; + } }); const filteredViews = computed(() => {