fix: Standardize SQL column names and import paths across project

This commit is contained in:
garionion (aider) 2025-02-28 21:19:27 +01:00 committed by garionion
parent 7cbe2a07d3
commit e3d8f9e8ee
4 changed files with 17 additions and 17 deletions

View file

@ -4,7 +4,7 @@ import (
"github.com/labstack/echo/v4" "github.com/labstack/echo/v4"
"go.uber.org/zap" "go.uber.org/zap"
db "github.com/your-username/your-repo/database/sqlite/generated/sqlite" db "github.com/your-username/your-repo/database/sqlite/generated"
) )
// API holds all API handlers // API holds all API handlers

View file

@ -9,7 +9,7 @@ import (
"github.com/labstack/echo/v4" "github.com/labstack/echo/v4"
"go.uber.org/zap" "go.uber.org/zap"
db "github.com/your-username/your-repo/database/sqlite/generated/sqlite" db "github.com/your-username/your-repo/database/sqlite/generated"
) )
type StorageHandler struct { type StorageHandler struct {

View file

@ -2,16 +2,16 @@
SELECT id, username FROM users; SELECT id, username FROM users;
-- name: GetUserByID :one -- name: GetUserByID :one
SELECT id, username FROM users WHERE ID = ?; SELECT id, username FROM users WHERE id = ?;
-- name: AddUser :exec -- name: AddUser :exec
INSERT INTO users (Username) VALUES (?); INSERT INTO users (username) VALUES (?);
-- name: GetUserSessions :many -- name: GetUserSessions :many
SELECT user_id, username, session_token, created_at, valid_until FROM user_sessions_view WHERE user_ID = ?; SELECT user_id, username, session_token, created_at, valid_until FROM user_sessions_view WHERE user_id = ?;
-- name: AddUserSession :exec -- name: AddUserSession :exec
INSERT INTO user_sessions (user_ID, session_token, created_at, valid_until, name) INSERT INTO user_sessions (user_id, session_token, created_at, valid_until, name)
VALUES (?, ?, ?, ?, ?); VALUES (?, ?, ?, ?, ?);
-- name: GetObjectsInStorage :many -- name: GetObjectsInStorage :many
@ -23,36 +23,36 @@ SELECT event_id, event_name, description, location, start_date, end_date, organi
-- name: GetEventObjects :many -- name: GetEventObjects :many
SELECT objects.id, objects.storagespace_id, objects.name, objects.description, objects.serialnumber, objects.created SELECT objects.id, objects.storagespace_id, objects.name, objects.description, objects.serialnumber, objects.created
FROM objects FROM objects
JOIN events_objects ON objects.ID = events_objects.object_ID JOIN events_objects ON objects.id = events_objects.object_id
WHERE events_objects.event_ID = ?; WHERE events_objects.event_id = ?;
-- name: AddObject :exec -- name: AddObject :exec
INSERT INTO objects (storagespace_ID, Name, Description, Serialnumber, created) INSERT INTO objects (storagespace_id, name, description, serialnumber, created)
VALUES (?, ?, ?, ?, CURRENT_TIMESTAMP); VALUES (?, ?, ?, ?, CURRENT_TIMESTAMP);
-- name: CreateEvent :exec -- name: CreateEvent :exec
INSERT INTO events (user_ID, Name, Description, Location, Start_Date, End_Date) INSERT INTO events (user_id, name, description, location, start_date, end_date)
VALUES (?, ?, ?, ?, ?, ?); VALUES (?, ?, ?, ?, ?, ?);
-- name: GetEventCheckIns :many -- name: GetEventCheckIns :many
SELECT check_in_id, username, event_name, object_name, datetime, checkin_state FROM check_in_log WHERE event_name = ?; SELECT check_in_id, username, event_name, object_name, datetime, checkin_state FROM check_in_log WHERE event_name = ?;
-- name: AddCheckIn :exec -- name: AddCheckIn :exec
INSERT INTO check_in (user_ID, checkin_event_ID, event_ID, object_ID, checkin_state_ID, datetime) INSERT INTO check_in (user_id, checkin_event_id, event_id, object_id, checkin_state_id, datetime)
VALUES (?, ?, ?, ?, ?, ?); VALUES (?, ?, ?, ?, ?, ?);
-- name: GetObjectAnnotations :many -- name: GetObjectAnnotations :many
SELECT id, user_id, object_id, event_id, check_in_id, events_object_id, text, datetime FROM annotations WHERE object_ID = ?; SELECT id, user_id, object_id, event_id, check_in_id, events_object_id, text, datetime FROM annotations WHERE object_id = ?;
-- name: AddAnnotation :exec -- name: AddAnnotation :exec
INSERT INTO annotations (user_ID, object_ID, event_ID, check_in_ID, events_object_ID, text, datetime) INSERT INTO annotations (user_id, object_id, event_id, check_in_id, events_object_id, text, datetime)
VALUES (?, ?, ?, ?, ?, ?, ?); VALUES (?, ?, ?, ?, ?, ?, ?);
-- name: GetEventPictures :many -- name: GetEventPictures :many
SELECT id, user_id, storagespace_id, object_id, event_id, check_in_id, path, description, datetime FROM pictures WHERE event_ID = ?; SELECT id, user_id, storagespace_id, object_id, event_id, check_in_id, path, description, datetime FROM pictures WHERE event_id = ?;
-- name: AddPicture :exec -- name: AddPicture :exec
INSERT INTO pictures (user_ID, storagespace_ID, object_ID, event_ID, check_in_ID, Path, Description, datetime) INSERT INTO pictures (user_id, storagespace_id, object_id, event_id, check_in_id, path, description, datetime)
VALUES (?, ?, ?, ?, ?, ?, ?, ?); VALUES (?, ?, ?, ?, ?, ?, ?, ?);
-- name: GetAllStorageSpaces :many -- name: GetAllStorageSpaces :many
@ -66,4 +66,4 @@ SELECT id, parent, location FROM storagespace WHERE parent = ?;
-- name: GetObjectsByStorageID :many -- name: GetObjectsByStorageID :many
SELECT id, storagespace_id, name, description, serialnumber, created SELECT id, storagespace_id, name, description, serialnumber, created
FROM objects WHERE storagespace_ID = ?; FROM objects WHERE storagespace_id = ?;

View file

@ -23,7 +23,7 @@ import (
"gopkg.in/yaml.v2" "gopkg.in/yaml.v2"
"github.com/your-username/your-repo/api" "github.com/your-username/your-repo/api"
db "github.com/your-username/your-repo/database/sqlite/generated/sqlite" db "github.com/your-username/your-repo/database/sqlite/generated"
) )
//go:embed static/* //go:embed static/*