narrowizard commented on issue #8393:
URL: 
https://github.com/apache/incubator-devlake/issues/8393#issuecomment-2829139746

   Further updates and clarifications on the implementation plan:
   
   1.  **Align Creator Field with Issue #8400 and Retain Account Creation:**
       * To maintain consistency with the processing logic discussed or 
implemented in issue #8400, the relevant field for creators in the domain layer 
entities processed by this customize import (e.g., `qa_apis` or other related 
tables) should be named `creator_name` instead of `creator_id`.
       * **Crucially, the process of automatically creating/linking entries in 
the `accounts` table based on this `creator_name` during the data import (as 
discussed in #8400) should still be implemented.** The goal remains to ensure 
that users referenced by name in the CSV have corresponding entries in the 
`accounts` table.
   
   2.  **Separate Import for QA APIs Data:**
       * When importing data specifically through the `qa_api_test_cases.csv` 
interface within the customize plugin, the process should **no longer include** 
the automatic creation of `qa_apis` domain data.
       * If `qa_apis` data needs to be imported, it should be done through the 
dedicated `qa_apis.csv` interface provided by the customize plugin. This 
ensures a clear separation of concerns and data types, promoting better 
modularity and maintainability of the import interfaces.
   
   These updates refine the plan to align with existing patterns in the 
codebase and improve the structure of the import interfaces for different data 
entities.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to