Skip to content

Instantly share code, notes, and snippets.

View chenghung's full-sized avatar

Eddie Chen chenghung

  • Taiwan
  • Taipei City
View GitHub Profile
POST /orders
{
id: 5,
state: 'payment-expected',
_links: {
self: {
method: 'GET',
href: '/orders/5',
}
10 def get_sequence(name)
11 data = self.find_or_create_by id: name
12
13 data.with_lock do # could not get lock error here
14 data.sequence += 1
15 data.save!
16
17 data.sequence
18 end
19 end