RafaelGB/obsidian-db-folder

[FR]: Idea/Suggestion for "View" concept

ToranoRadulf opened this issue · 0 comments

Contact Details

Torano.Radulf@gmail.com

Present your request

Firstly, I will admit that while I have dabbled in in programming, it's nowhere near the level of skill and complexity shown in this plugin, and I wanted to commend you for your efforts in everything you've made happen. As an alternative to the standard "Please add views", I was wondering if a particular concept would work well with the system as it currently stands.

Based on the current structure, when a database is created in a folder, you are able to add columns and details to each sub-column. These are individual files with the information stored therein.

What I'm wondering is: what if, in addition to the "Database" file, you had secondary "DBView(ViewName).view" files? These "View" files would be read only, except for columns added and removed. This would greatly restrict the complexity of giving View files the ability to modify the database file. In essence, they would be singular files that contain a column-based query. Once the system is proving to work well enough, you could incorporate some kind of detection that would allow the views to populate into a tab in the main database. Mind you this isn't the full range of possible views you would find in the other program, but a simple way to pop between different categories of views while the other stuff is being worked on.

I understand it's never as simple as all that, but I wanted to ask to get the ball rolling, and if the "View" files is something that could help, that alone would make me happy. For now, thank you for your time, and your hard work.

For which platform do you request this request??

Cross