dust-tt / dust

Amplify your team's potential with customizable and secure AI assistants.
https://dust.tt
MIT License
957 stars 109 forks source link

[Remote Databases] [Step 0] Allow creating / deleting remote tables in `core` #7447

Closed fontanierh closed 1 month ago

fontanierh commented 1 month ago

Add remote_database_table_id and remote_database_secret_id columns to the table table in core

see suggested data model

Update endpoints to allow creating remote tables (see design doc)

There are also front endpoints that just "proxy" the core endpoints with auth

fontanierh commented 1 month ago

Also need to make sure we cannot create or delete rows from "remote tables" (the whole row api is disabled for those)