Feature/agentflow v2
https://flowiseai.notion.site/Agentflow-V2-1606dbc4d9ec804e91abf94c0b948371
amazing work @HenryHengZJ 🫡❤️
Description
Test the behavior of the executionId column in chatMessage during export and import across different test scenarios.
Test Environment
- [x] SQLite
- [x] PostgreSQL
- [x] MySQL
- [x] MariaDB
Test Data
all.json only Executions.json only Agentflows V2.json only Agentflows V2 chat data.json
Test Scenarios
Note: The database should be deleted before running each test scenario.
-
Duplicate Import Test
Expectation: Each
executionIdshould have a different ID (no duplication)Import
all.jsontwice to verify that the system correctly handles duplicate IDs during the import process. -
Only Agentflows V2
Expectation:
executionIdshould not be nullImport the following files in order:
only Executions.jsononly Agentflows V2.jsononly Agentflows V2 chat data.jsononly Agentflows V2 chat data.json
-
No Executions Data in JSON and Database
Expectation:
executionIdshould be nullImport the following files in order:
only Agentflows V2.jsononly Agentflows V2 chat data.json
Description
Test that export import of execution data works cross-platform across different database systems.
Test Environment
- [x] SQLite
- [x] PostgreSQL
- [x] MySQL
- [x] MariaDB
Test Data
mariadb execution null true false.json mysql execution null true false.json postgres execution null true false.json sqlite execution null true false.json
Test steps
-
Import all test data into Flowise runing SQLite
-
Import all test data into Flowise runing PostgreSQL
-
Import all test data into Flowise runing MySQL
-
Import all test data into Flowise runing MariaDB