Skip to content

Commit 748b6d8

Browse files
committed
docs: update README with examples for no-tx and advisory lock
1 parent dbbf961 commit 748b6d8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,11 @@ func main() {
8787
Version: 2,
8888
UpDownNoTX: &gosmig.UpDownNoTXSQL{
8989
Up: func(ctx context.Context, db *sql.DB) error {
90-
_, err := db.ExecContext(ctx, `ALTER TABLE users ADD COLUMN age INT`)
90+
_, err := db.ExecContext(ctx, `CREATE INDEX CONCURRENTLY idx_users_created_at ON users (created_at)`)
9191
return err
9292
},
9393
Down: func(ctx context.Context, db *sql.DB) error {
94-
_, err := db.ExecContext(ctx, `ALTER TABLE users DROP COLUMN age`)
94+
_, err := db.ExecContext(ctx, `DROP INDEX CONCURRENTLY IF EXISTS idx_users_created_at`)
9595
return err
9696
},
9797
},
@@ -166,11 +166,11 @@ func main() {
166166
Version: 2,
167167
UpDownNoTX: &UpDownNoTXSQLX{
168168
Up: func(ctx context.Context, db *sqlx.DB) error {
169-
_, err := db.ExecContext(ctx, `ALTER TABLE products ADD COLUMN price DECIMAL(10,2)`)
169+
_, err := db.ExecContext(ctx, `CREATE INDEX CONCURRENTLY idx_users_created_at ON users (created_at)`)
170170
return err
171171
},
172172
Down: func(ctx context.Context, db *sqlx.DB) error {
173-
_, err := db.ExecContext(ctx, `ALTER TABLE products DROP COLUMN price`)
173+
_, err := db.ExecContext(ctx, `DROP INDEX CONCURRENTLY IF EXISTS idx_users_created_at`)
174174
return err
175175
},
176176
},

0 commit comments

Comments
 (0)