Files
dependabot[bot] 16a7a7e37b chore(deps): bump the uv group across 84 directories with 6 updates (#3454)
Bumps the uv group with 2 updates in the /datasources/confluence_datasource directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [soupsieve](https://github.com/facelessuser/soupsieve).
Bumps the uv group with 1 update in the /models/funasr directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 2 updates in the /tools/bitbucket directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [soupsieve](https://github.com/facelessuser/soupsieve).
Bumps the uv group with 2 updates in the /tools/confluence directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [soupsieve](https://github.com/facelessuser/soupsieve).
Bumps the uv group with 2 updates in the /tools/dify_extractor directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [soupsieve](https://github.com/facelessuser/soupsieve).
Bumps the uv group with 2 updates in the /tools/dingo directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [mcp](https://github.com/modelcontextprotocol/python-sdk).
Bumps the uv group with 2 updates in the /tools/jira directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [soupsieve](https://github.com/facelessuser/soupsieve).
Bumps the uv group with 1 update in the /tools/nominatim directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/notion directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/novitaai directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/onebot directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/onedrive directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/openai directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/openweather directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/oracle_ai_db directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/outlook directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/paddleocr directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/parent_child_chunk directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/perplexity directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/plivo_sms directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/plivo_verify directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/podcast_generator directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/pubmed directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/pushover directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/qa_chunk directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/qrcode directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/rapidapi directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/regex directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 2 updates in the /tools/salesforce directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [zeep](https://github.com/mvantellingen/python-zeep).
Bumps the uv group with 1 update in the /tools/searchapi directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/searxng directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/seltz directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/serper directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/siliconflow directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/slack directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/slidespeak directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/smartsheet directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/snowflake directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/somark directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/spark directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/spider directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/spotify directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/sqlite directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/stability directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/stablediffusion directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/stackexchange directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/stepfun directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/supabase directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/tavily directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 2 updates in the /tools/telegraph directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [soupsieve](https://github.com/facelessuser/soupsieve).
Bumps the uv group with 1 update in the /tools/tianditu directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/todoist directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/transcript directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/trello directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/twilio directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/twitter directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 2 updates in the /tools/unstructured directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [pypdf](https://github.com/py-pdf/pypdf).
Bumps the uv group with 2 updates in the /tools/vanna directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [mistune](https://github.com/lepture/mistune).
Bumps the uv group with 1 update in the /tools/vectorizer directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/websearch directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/wecom directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/whatsapp-bot directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 2 updates in the /tools/wikipedia directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [soupsieve](https://github.com/facelessuser/soupsieve).
Bumps the uv group with 1 update in the /tools/wolframalpha directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 2 updates in the /tools/yahoo directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings) and [soupsieve](https://github.com/facelessuser/soupsieve).
Bumps the uv group with 1 update in the /tools/youtube directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/zhipuai directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /tools/zoom directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/airtable_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/github_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/gmail_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/google_calendar_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/google_drive_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/lark_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/linear_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/notion_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/outlook_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/rsshub_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/slack_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/telegram_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/twilio_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/typeform_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/woocommerce_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).
Bumps the uv group with 1 update in the /triggers/zendesk_trigger directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings).


Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `soupsieve` from 2.8 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8...2.8.4)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `soupsieve` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8...2.8.4)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `soupsieve` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8...2.8.4)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `soupsieve` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8...2.8.4)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `mcp` from 1.27.1 to 1.28.1
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.27.1...v1.28.1)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `soupsieve` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8...2.8.4)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `zeep` from 4.3.2 to 4.3.3
- [Release notes](https://github.com/mvantellingen/python-zeep/releases)
- [Changelog](https://github.com/mvantellingen/python-zeep/blob/main/CHANGES)
- [Commits](https://github.com/mvantellingen/python-zeep/compare/4.3.2...4.3.3)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `soupsieve` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8...2.8.4)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pypdf` from 6.12.0 to 6.13.3
- [Release notes](https://github.com/py-pdf/pypdf/releases)
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/py-pdf/pypdf/compare/6.12.0...6.13.3)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `mistune` from 3.2.1 to 3.3.0
- [Release notes](https://github.com/lepture/mistune/releases)
- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst)
- [Commits](https://github.com/lepture/mistune/compare/v3.2.1...v3.3.0)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `soupsieve` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8...2.8.4)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `soupsieve` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8...2.8.4)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2)

---
updated-dependencies:
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mcp
  dependency-version: 1.28.1
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: zeep
  dependency-version: 4.3.3
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pypdf
  dependency-version: 6.13.3
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: mistune
  dependency-version: 3.3.0
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 14:39:26 +08:00
..
2025-07-16 19:15:36 +08:00
2025-07-16 19:15:36 +08:00
2025-07-16 19:15:36 +08:00
2025-07-16 19:15:36 +08:00
2025-07-16 19:15:36 +08:00
2025-07-16 19:15:36 +08:00

SQLite Plugin

Author: langgenius
Version: 0.0.1
Type: Dify Plugin Tool

Description

A universal SQLite database tool for AI agents to query, manage, and analyze databases. Supports both SQL and JSON-based actions for easy, safe, and flexible data operations. Works with local files, cloud databases, and in-memory databases.

Features

  • Universal Connection: Connect to any SQLite database via file path
  • Dual Interface: Support for both SQL statements and JSON-based operations
  • Comprehensive Operations:
    • Create and drop tables
    • Insert single or multiple rows
    • Update rows with conditions
    • Delete rows or entire tables
    • Advanced SELECT queries (aggregates, window functions, recursive CTEs)
  • Multi-language Support: English, Chinese (Simplified/Traditional), Japanese, Portuguese
  • Security: Parameterized queries to prevent SQL injection
  • Error Handling: Friendly error messages and detailed result reporting
  • Flexible Output: Results available in both text and JSON formats

Configuration

  • Database File Path: The absolute or relative path to your SQLite .db file
  • Access Requirements: The database file must be accessible from the plugin environment
  • Permissions: The plugin requires read/write access to the database file

Available Tools

1. Create Table

Creates a new table in the SQLite database using SQL CREATE TABLE statements.

Parameters:

  • create_table_sql (required): SQL CREATE TABLE statement

Example:

CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, email TEXT UNIQUE)

2. Select Rows

Executes SQL SELECT statements to query data from tables.

Parameters:

  • select_sql (required): SQL SELECT statement

Examples:

SELECT * FROM users WHERE name = 'Alice'
SELECT name, COUNT(*) as count FROM users GROUP BY name

3. Insert Rows (SQL)

Inserts data using SQL INSERT statements.

Parameters:

  • insert_sql (required): SQL INSERT statement

Examples:

INSERT INTO users (id, name, email) VALUES (1, 'Alice', 'alice@example.com')
INSERT INTO users (name, email) VALUES ('Bob', 'bob@example.com'), ('Charlie', 'charlie@example.com')

4. Insert Rows (JSON)

Inserts data using JSON format for easier programmatic access.

Parameters:

  • table (required): Name of the table to insert into
  • data (required): JSON string of data to insert (single object or array of objects)

Examples:

Single row:

{
  "table": "users",
  "data": "{\"id\": 2, \"name\": \"Bob\", \"email\": \"bob@example.com\"}"
}

Multiple rows:

{
  "table": "users",
  "data": "[{\"id\": 3, \"name\": \"Charlie\", \"email\": \"charlie@example.com\"}, {\"id\": 4, \"name\": \"Dana\", \"email\": \"dana@example.com\"}]"
}

5. Update Rows (SQL)

Updates data using SQL UPDATE statements.

Parameters:

  • update_sql (required): SQL UPDATE statement

Example:

UPDATE users SET name = 'Alice Smith', email = 'alice.smith@example.com' WHERE id = 1

6. Update Rows (JSON)

Updates data using JSON format with separate data and condition parameters.

Parameters:

  • table (required): Name of the table to update
  • data (required): JSON string with columns and new values
  • where (required): JSON string with conditions for selecting rows to update

Example:

{
  "table": "users",
  "data": "{\"name\": \"Alice Smith\", \"email\": \"alice.smith@example.com\"}",
  "where": "{\"id\": 1}"
}

7. Delete Rows or Tables

Deletes rows or entire tables using SQL DELETE or DROP statements.

Parameters:

  • delete_sql (required): SQL DELETE or DROP statement

Examples:

Delete specific rows:

DELETE FROM users WHERE id = 1

Delete all rows:

DELETE FROM users

Drop entire table:

DROP TABLE users

Advanced Usage Examples

Complex Queries

SELECT u.name, COUNT(o.id) as order_count 
FROM users u 
LEFT JOIN orders o ON u.id = o.user_id 
GROUP BY u.id, u.name 
HAVING order_count > 0 
ORDER BY order_count DESC

Window Functions

SELECT name, salary, 
       ROW_NUMBER() OVER (PARTITION BY department ORDER BY salary DESC) as rank 
FROM employees

Recursive CTEs

WITH RECURSIVE categories AS (
    SELECT id, name, parent_id, 0 as level 
    FROM category 
    WHERE parent_id IS NULL 
    UNION ALL 
    SELECT c.id, c.name, c.parent_id, cat.level + 1 
    FROM category c 
    JOIN categories cat ON c.parent_id = cat.id
) 
SELECT * FROM categories

Error Handling

The plugin provides detailed error messages for common issues:

  • Invalid SQL syntax
  • Table/column not found
  • Constraint violations
  • File access permissions
  • Database corruption

Security Considerations

  • All SQL operations use parameterized queries to prevent SQL injection
  • Input validation is performed on all parameters
  • Database file path is validated for security
  • Error messages are sanitized to prevent information leakage

Performance Tips

  • Use appropriate indexes for frequently queried columns
  • Batch insert operations when inserting multiple rows
  • Use transactions for multiple related operations
  • Consider using JSON operations for simpler data structures
  • Use specific column names in SELECT statements rather than SELECT *

Support

For issues, questions, or contributions, please refer to the Dify plugin documentation or contact the development team.