⚡️ Ideas
Cullen Cullen Aug 15, 2024

Auto-Increment Number Fields/Unique, Sequential Identifiers

Explain the problem as you see it

There is currently no way to automatically assign a unique, incrementing number to each new record. This becomes problematic when you need a reliable and sequential way to identify records, such as when managing an inventory or tracking cases. Without this feature, users have to manually enter these identifiers, which is both time-consuming and prone to human error.

I understand node IDs are unique. But I am referring more to the record itself. When using Tana for database or CRM type purposes, it is crucial to have a custom field that can be configured to automatically increment with each record.

Why is this a problem for you?

I often work with large datasets and need a consistent method to track records uniquely. The absence of auto-incrementing fields means I have to manually keep track of identifiers, which increases the risk of errors and complicates my workflow, especially in situations where unique identification is critical.

Suggest a solution

Implement a feature that allows the creation of auto-incrementing number fields within Tana. Each new record should receive a unique, sequential number automatically. This will ensure consistent and error-free tracking of records, greatly improving efficiency and accuracy in managing data.

Ideally, this field would be customizable. The ability to set the starting number, and the increment amount would very helpful.

For example, starting the numbering at 4 (4, 5, 6...) vs. (1, 2, 3...) or incrementing by 3 instead of 1 (e.g. 1, 4, 7, 10...). One of the most frustrating part about traditional auto-increment fields is that they are very rigid, and not great when importing existing data that does not start at 1.