This project provides a practical example of implementing database concurrency control using Sequelize in a Node.js/Express application with a MySQL database. This implementation includes a production-ready API endpoint (POST /) that manages concurrent updates to a counter in the database.
active 2024-01-02 → 2024-04-28 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 118 days from 2024-01-02 to 2024-04-28. Pushes: 4 total, peak 4 in a day. Pull requests: 0 total, peak 0 in a day. Issues: 4 total, peak 4 in a day. Comments: 2 total, peak 2 in a day. Stars: 1 total, peak 1 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| pushoo-sharma | 10 | 4 | 0 | 2 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#3pushoo-sharma2024-01-02 04:29Add Versioning to Sequelize Model for Optimistic Concurrency Control
- Issue#3pushoo-sharma2024-01-02 04:25Add Versioning to Sequelize Model for Optimistic Concurrency Control
- Issue#2pushoo-sharma2024-01-02 03:38Add Support for `t.LOCK.UPDATE` in Sequelize Transactions
- Issue comment#1pushoo-sharma2024-01-02 03:23Implement Sequelize.Transaction for Database Concurrency Control
- Issue#1pushoo-sharma2024-01-02 03:23Implement Sequelize.Transaction for Database Concurrency Control
- Issue#1pushoo-sharma2024-01-02 03:20Implement Sequelize.Transaction for Database Concurrency Control
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 1 stars here means stars gained during the window, not the repo's star count.