for the same command used in #21, buffalo g auth age:int bio:nulls.Text.
fixes #21
What are the main choices made to get to this solution?
Actually, there could be better options such as integration with fizz, and improving the function and the logic used for extra arguments handling, but I just simply fixed the bug with a smaller modification while keeping the current implementation as is today.
List the manual test cases you've covered before sending this PR:
What is being done in this PR?
Currently, the type of all extra columns is set as
string
which is the default and thenull
handling is not working. With this fix,nulls.Type
supported by modulenulls
, the migration will allow the null value.Now the generated files are something like
for the same command used in #21,
buffalo g auth age:int bio:nulls.Text
.fixes #21
What are the main choices made to get to this solution?
Actually, there could be better options such as integration with fizz, and improving the function and the logic used for extra arguments handling, but I just simply fixed the bug with a smaller modification while keeping the current implementation as is today.
List the manual test cases you've covered before sending this PR:
Manual test with a simple todo app.