refactor: rename database tables for notification entities to improve clarity and consistency
This commit is contained in:
@@ -8,7 +8,7 @@ import (
|
||||
)
|
||||
|
||||
func (s *Store) CreateTemplate(ctx context.Context, t *model.Template) error {
|
||||
query := `INSERT INTO template (name, content) VALUES (?, ?)`
|
||||
query := `INSERT INTO notification_template (name, content) VALUES (?, ?)`
|
||||
result, err := s.DB.ExecContext(ctx, query, t.Name, t.Content)
|
||||
if err != nil {
|
||||
return fmt.Errorf("create template: %w", err)
|
||||
@@ -20,7 +20,7 @@ func (s *Store) CreateTemplate(ctx context.Context, t *model.Template) error {
|
||||
|
||||
func (s *Store) GetTemplate(ctx context.Context, id int) (*model.Template, error) {
|
||||
var t model.Template
|
||||
err := s.DB.GetContext(ctx, &t, `SELECT * FROM template WHERE id = ?`, id)
|
||||
err := s.DB.GetContext(ctx, &t, `SELECT * FROM notification_template WHERE id = ?`, id)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("get template %d: %w", id, err)
|
||||
}
|
||||
@@ -29,7 +29,7 @@ func (s *Store) GetTemplate(ctx context.Context, id int) (*model.Template, error
|
||||
|
||||
func (s *Store) GetTemplateByName(ctx context.Context, name string) (*model.Template, error) {
|
||||
var t model.Template
|
||||
err := s.DB.GetContext(ctx, &t, `SELECT * FROM template WHERE name = ?`, name)
|
||||
err := s.DB.GetContext(ctx, &t, `SELECT * FROM notification_template WHERE name = ?`, name)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("get template by name %s: %w", name, err)
|
||||
}
|
||||
@@ -38,7 +38,7 @@ func (s *Store) GetTemplateByName(ctx context.Context, name string) (*model.Temp
|
||||
|
||||
func (s *Store) ListTemplates(ctx context.Context) ([]model.Template, error) {
|
||||
var templates []model.Template
|
||||
err := s.DB.SelectContext(ctx, &templates, `SELECT * FROM template ORDER BY id`)
|
||||
err := s.DB.SelectContext(ctx, &templates, `SELECT * FROM notification_template ORDER BY id`)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("list templates: %w", err)
|
||||
}
|
||||
@@ -46,7 +46,7 @@ func (s *Store) ListTemplates(ctx context.Context) ([]model.Template, error) {
|
||||
}
|
||||
|
||||
func (s *Store) UpdateTemplate(ctx context.Context, id int, t *model.Template) error {
|
||||
query := `UPDATE template SET name=?, content=? WHERE id=?`
|
||||
query := `UPDATE notification_template SET name=?, content=? WHERE id=?`
|
||||
_, err := s.DB.ExecContext(ctx, query, t.Name, t.Content, id)
|
||||
if err != nil {
|
||||
return fmt.Errorf("update template %d: %w", id, err)
|
||||
@@ -55,7 +55,7 @@ func (s *Store) UpdateTemplate(ctx context.Context, id int, t *model.Template) e
|
||||
}
|
||||
|
||||
func (s *Store) DeleteTemplate(ctx context.Context, id int) error {
|
||||
_, err := s.DB.ExecContext(ctx, `DELETE FROM template WHERE id = ?`, id)
|
||||
_, err := s.DB.ExecContext(ctx, `DELETE FROM notification_template WHERE id = ?`, id)
|
||||
if err != nil {
|
||||
return fmt.Errorf("delete template %d: %w", id, err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user