Database not coming back in order?

I have routes for a database I created here, but for some reason, when I edit or add a new one, they come back out of order. It isn’t completely out of order, but for some reason, it splits. The newly created one will be up top (as expected as ID: 27 for example), but it takes the place of ID: 1, which then moves to the 15th spot, while ID 15 goes to the end. So, ID: 27, ID: 2 - 14, ID: 1, ID 16 - 26, ID: 15.

Here are my routes and as you can see on the get all, I am using knee as orderBy(updated_at, desc)…

//// READ ALL RECORDS \\\\
router.get('/', (req, res, next) => {
    knex('myDatabase').orderBy('updated_at', 'desc')
      .then((rows) => {
        res.json(rows)
      })
      .catch((err) => {
        next(err)
      })
})

//// GET ONE RECORD \\\\
router.get('/:id', checkIdisNum, (req, res, next) => {
  knex('myDatabase')
    .where('id',req.params.id)
    .then((rows) => {
      res.json(rows)
    })
    .catch((err) => {
      next(err)
    })
})

//// CREATE ONE RECORD \\\\
router.post('/', jwtVerify, (req, res, next) => {
  knex('myDatabase')
    .insert({
      "title": req.body.title
    })
    .returning('*')
    .then((data) => {
      res.json(data[0])
    })
    .catch((err) => {
      next(err)
    })
})

//// UPDATE ONE RECORD \\\\
router.put('/:id', jwtVerify, checkIdisNum, (req, res, next) => {
  knex('myDatabase')
  .where('id', req.params.id)
  .then((data) => {
    knex('myDatabase')
    .where('id', req.params.id)
    .limit(1)
    .update({
      "title": req.body.title
    })
    .returning('*')
    .then((data) => {
      res.json(data[0])
    })
  })
  .catch((err) => {
    next(err)
  })
})

//// DELETE ONE RECORD \\\\
router.delete('/:id', jwtVerify, checkIdisNum, (req, res, next) => {
    knex('myDatabase')
      .where('id', req.params.id)
      .first()
      .then((row) => {
        if(!row) return next()
        knex('myDatabase')
          .del()
          .where('id', req.params.id)
          .then(() => {
            res.send(`ID ${req.params.id} Deleted`)
          })
      })
      .catch((err) => {
        next(err)
      })
})