You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The package looks fantastic and offers great functionality, but I’ve encountered several challenges with the automated installation process:
Dependency on Pending Migrations: If there are pending migrations in the current workspace that rely on country information (e.g., foreign keys or constraints), the package’s migrations must run first. However, the automated process forces all pending migrations to run, which leads to dependency conflicts.
Timestamp Issues: Modifying the timestamps of the package migrations to ensure they run in the correct order can also cause problems and feels error-prone.
Request for Manual Integration Steps
It would be highly beneficial to have a detailed list of steps for manual integration, such as:
Publishing the migrations, configurations, and seeders individually.
Running migrations and seeding commands separately as needed.
This would allow developers to control the integration process more effectively, especially in projects with complex migration dependencies.
Testing Automation Suggestion
For automated testing purposes, it would also be helpful to have a single command to seed the required data without running the entire installation process.
Proposed Benefits:
Greater flexibility and control during package integration.
Avoid migration conflicts in existing projects.
Streamlined workflow for automated testing.
Thank you for your efforts on this package, and I hope these suggestions can enhance its usability and integration process!
Best regards
The text was updated successfully, but these errors were encountered:
Hi,
The package looks fantastic and offers great functionality, but I’ve encountered several challenges with the automated installation process:
Dependency on Pending Migrations: If there are pending migrations in the current workspace that rely on country information (e.g., foreign keys or constraints), the package’s migrations must run first. However, the automated process forces all pending migrations to run, which leads to dependency conflicts.
Timestamp Issues: Modifying the timestamps of the package migrations to ensure they run in the correct order can also cause problems and feels error-prone.
Request for Manual Integration Steps
It would be highly beneficial to have a detailed list of steps for manual integration, such as:
This would allow developers to control the integration process more effectively, especially in projects with complex migration dependencies.
Testing Automation Suggestion
For automated testing purposes, it would also be helpful to have a single command to seed the required data without running the entire installation process.
Proposed Benefits:
Thank you for your efforts on this package, and I hope these suggestions can enhance its usability and integration process!
Best regards
The text was updated successfully, but these errors were encountered: