lint: convert snake to camel case

This commit is contained in:
2026-10-24 18:56:45 -07:00
parent f8d79761f4
commit ef71828ce2
12 changed files with 100 additions and 101 deletions

View File

@@ -12,15 +12,15 @@ import (
func TestParseSchema(t *testing.T) {
assert := assert.New(t)
schema_sql, err := os.ReadFile("../../sample_data/test_schemas/food.sql")
schemaSQL, err := os.ReadFile("../../sample_data/test_schemas/food.sql")
require.NoError(t, err)
db := schema.InitDB(string(schema_sql))
db := schema.InitDB(string(schemaSQL))
schema := schema.SchemaFromDB(db)
expected_tbls := []string{"food_types", "foods", "units", "ingredients", "recipes", "iterations", "db_version"}
for _, tbl_name := range expected_tbls {
_, is_ok := schema.Tables[tbl_name]
assert.True(is_ok)
expectedTbls := []string{"food_types", "foods", "units", "ingredients", "recipes", "iterations", "db_version"}
for _, tblName := range expectedTbls {
_, isOk := schema.Tables[tblName]
assert.True(isOk)
}
foods := schema.Tables["foods"]
@@ -57,23 +57,23 @@ func TestParseSchema(t *testing.T) {
// -------
// Unique index
units_name_idx, isOk := schema.Indexes["sqlite_autoindex_units_1"]
unitsNameIdx, isOk := schema.Indexes["sqlite_autoindex_units_1"]
require.True(t, isOk)
assert.True(units_name_idx.IsUnique)
assert.Equal("units", units_name_idx.TableName)
assert.Equal([]string{"name"}, units_name_idx.Columns)
assert.True(unitsNameIdx.IsUnique)
assert.Equal("units", unitsNameIdx.TableName)
assert.Equal([]string{"name"}, unitsNameIdx.Columns)
// Non-unique, declared index
foods_protein_idx, isOk := schema.Indexes["foods_protein"]
foodsProteinIdx, isOk := schema.Indexes["foods_protein"]
require.True(t, isOk)
assert.False(foods_protein_idx.IsUnique)
assert.Equal("foods", foods_protein_idx.TableName)
assert.Equal([]string{"protein"}, foods_protein_idx.Columns)
assert.False(foodsProteinIdx.IsUnique)
assert.Equal("foods", foodsProteinIdx.TableName)
assert.Equal([]string{"protein"}, foodsProteinIdx.Columns)
// Multi-column index
ingr_seq_idx, isOk := schema.Indexes["sqlite_autoindex_ingredients_1"]
ingrSeqIdx, isOk := schema.Indexes["sqlite_autoindex_ingredients_1"]
require.True(t, isOk)
assert.True(ingr_seq_idx.IsUnique)
assert.Equal("ingredients", ingr_seq_idx.TableName)
assert.Equal([]string{"in_recipe_id", "list_order"}, ingr_seq_idx.Columns)
assert.True(ingrSeqIdx.IsUnique)
assert.Equal("ingredients", ingrSeqIdx.TableName)
assert.Equal([]string{"in_recipe_id", "list_order"}, ingrSeqIdx.Columns)
}