Test migration issues deploying #110
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Flow to test:
Expect:
"{"success":true,"message":"Migration applied successfully! cicdTestField exists in database.","data":{"id":"cmknu9vi30000edg9ee05bj9l","commitment":"7777412979265397193925220040726445950599854595059203997869095364409346949110","cicdTestField":null}"
Otherwise means migration not working on cloud and we need to find a way to add migration when deploy backend.
Currently when test it return:
"curl -X GET "https://api.polypay.pro/api/users/test-cicd-migration"
{"success":false,"message":"Migration NOT applied! Column cicd_test_field does not exist.","error":"\nInvalid
prisma.user.findFirst()invocation:\n\n\nThe column(not available)does not exist in the current database."}%"
In commit: "27fc17e"
It deploy successful, but when add migration script in commit: "dbad529"
It deploy failed, so need find a way to run migration script!!
Types of change
Comments (optional)