Skip to content

Implement multi-database support and insights management #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dale-stewart
Copy link

  • Added support for multiple databases via a JSON configuration file, allowing simultaneous access to SQLite, SQL Server, PostgreSQL, and MySQL.
  • Introduced an insights database for storing business insights, with functionality to append and list insights.
  • Updated various handlers and tools to require a dbId parameter for database operations.
  • Enhanced README documentation to reflect new features and usage instructions for multi-database configuration and insights management.
  • Version updated to 1.1.0 in package.json and package-lock.json.

I've found this tool very useful in my work, but I am only able to use one instance of the server at a time. Because I wanted to access multiple databases simultaneously, I thought I would add that capability. I'm sure this could use some refinement, but I thought I would offer this pull request to start the conversation.

- Added support for multiple databases via a JSON configuration file, allowing simultaneous access to SQLite, SQL Server, PostgreSQL, and MySQL.
- Introduced an insights database for storing business insights, with functionality to append and list insights.
- Updated various handlers and tools to require a `dbId` parameter for database operations.
- Enhanced README documentation to reflect new features and usage instructions for multi-database configuration and insights management.
- Version updated to 1.1.0 in package.json and package-lock.json.
@executeautomation
Copy link
Owner

@dale-stewart - Love the idea, can you please help me update the Documentation of the change like how you mentioned in the Readme.md

Thanks,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants