mirror of
https://github.com/usememos/memos.git
synced 2025-06-05 22:09:59 +02:00
fix: mysql syntax
This commit is contained in:
@@ -9,15 +9,7 @@ import (
|
||||
)
|
||||
|
||||
func (d *DB) CreateActivity(ctx context.Context, create *store.Activity) (*store.Activity, error) {
|
||||
stmt := `
|
||||
INSERT INTO activity (
|
||||
creator_id,
|
||||
type,
|
||||
level,
|
||||
payload
|
||||
)
|
||||
VALUES (?, ?, ?, ?)
|
||||
`
|
||||
stmt := "INSERT INTO activity (`creator_id`, `type`, `level`, `payload`) VALUES (?, ?, ?, ?)"
|
||||
result, err := d.db.ExecContext(ctx, stmt,
|
||||
create.CreatorID,
|
||||
create.Type,
|
||||
@@ -25,12 +17,12 @@ func (d *DB) CreateActivity(ctx context.Context, create *store.Activity) (*store
|
||||
create.Payload,
|
||||
)
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "failed to db.Exec")
|
||||
return nil, errors.Wrap(err, "failed to execute statement")
|
||||
}
|
||||
|
||||
id, err := result.LastInsertId()
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "failed to db.LastInsertId")
|
||||
return nil, errors.Wrap(err, "failed to get last insert id")
|
||||
}
|
||||
|
||||
return d.FindActivity(ctx, id)
|
||||
@@ -38,17 +30,7 @@ func (d *DB) CreateActivity(ctx context.Context, create *store.Activity) (*store
|
||||
|
||||
func (d *DB) FindActivity(ctx context.Context, id int64) (*store.Activity, error) {
|
||||
var activity store.Activity
|
||||
stmt := `
|
||||
SELECT
|
||||
id,
|
||||
creator_id,
|
||||
type,
|
||||
level,
|
||||
payload,
|
||||
UNIX_TIMESTAMP(created_ts)
|
||||
FROM activity
|
||||
WHERE id = ?
|
||||
`
|
||||
stmt := "SELECT `id`, `creator_id`, `type`, `level`, `payload`, UNIX_TIMESTAMP(`created_ts`) FROM `activity` WHERE `id` = ?"
|
||||
if err := d.db.QueryRowContext(ctx, stmt, id).Scan(
|
||||
&activity.ID,
|
||||
&activity.CreatorID,
|
||||
|
Reference in New Issue
Block a user