[PR #55] Add caseSensitive option to create index typings #55

Open
opened 2026-10-02 22:12:35 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/appy-one/acebase-core/pull/55
Author: @Teejirapat
Created: 5/26/2026
Status: 🔄 Open

Base: master ← Head: patch-1


📝 Commits (1)

  • 0347226 feat(index): add caseSensitive option to create index typings

📊 Changes

1 file changed (+5 additions, -0 deletions)

View changed files

📝 src/acebase-base.ts (+5 -0)

📄 Description

Expose the missing caseSensitive option in indexes.create TypeScript typings for string indexes.

This option is already supported internally by AceBase index creation but was not available in the public Function type definitions.

Also documented the default behavior:

  • caseSensitive defaults to false
  • applies to string indexed values only

Refs:


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/appy-one/acebase-core/pull/55 **Author:** [@Teejirapat](https://github.com/Teejirapat) **Created:** 5/26/2026 **Status:** 🔄 Open **Base:** `master` ← **Head:** `patch-1` --- ### 📝 Commits (1) - [`0347226`](https://github.com/appy-one/acebase-core/commit/034722672575a68d16c9009f9323b7fe3fd37735) feat(index): add caseSensitive option to create index typings ### 📊 Changes **1 file changed** (+5 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `src/acebase-base.ts` (+5 -0) </details> ### 📄 Description Expose the missing `caseSensitive` option in `indexes.create` TypeScript typings for string indexes. This option is already supported internally by AceBase index creation but was not available in the public Function type definitions. Also documented the default behavior: * `caseSensitive` defaults to `false` * applies to string indexed values only Refs: * [https://github.com/appy-one/acebase#other-indexing-options](https://github.com/appy-one/acebase#other-indexing-options) * [https://github.com/appy-one/acebase-core/blob/master/src/api.ts](https://github.com/appy-one/acebase-core/blob/master/src/api.ts) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
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
github-starred/acebase-core#55
No description provided.