fix: update sdk-for-go dependency to v3.1.0 and add bigint column support#21
Conversation
Greptile SummaryThis PR bumps
Confidence Score: 5/5The changes are safe to merge; the SDK migration and bigint column addition are well-contained and follow existing patterns throughout the codebase. The SDK breaking-change adaptations are mechanically correct and symmetric across function and site resources. The bigint implementation closely mirrors the integer column path, and No files require special attention; Important Files Changed
Reviews (2): Last reviewed commit: "fix: implement bigint parsing for defaul..." | Re-trigger Greptile |
Summary
Updates
sdk-for-gofrom v3.0.0 to v3.1.0 and adapts the provider to all SDK changes.Breaking API changes fixed
CreateVariable(functions + sites): New requiredVariableIdparameter added as 2nd argument — now passesid.Unique()to auto-generate IDs.UpdateVariable(functions + sites):Keyremoved from positional parameters and moved toWithUpdateVariableKey()optional setter.New feature:
bigintcolumn typebigintas a supported column type forappwrite_tablesdb_column.min,max,default, andarrayoptions (same asinteger).Type of Change
Checklist
make lintpassesmake testpassesmake docshas been run and changes committed