aide-de-camp-sqlite 0.2.0

SQLite implementation of Queue trait from aide-de-camp
Documentation
{
  "db": "SQLite",
  "45bd3fdf8cae3adecfb6b2851010f7f9b6e67bb6005598b480b7a1ed59b212db": {
    "describe": {
      "columns": [],
      "nullable": [],
      "parameters": {
        "Right": 1
      }
    },
    "query": "DELETE FROM adc_queue WHERE jid = ?1"
  },
  "52a42447be39002c9ea32ac14a8dff9a9a459c9b16c7c76f6d380c5492b07843": {
    "describe": {
      "columns": [],
      "nullable": [],
      "parameters": {
        "Right": 1
      }
    },
    "query": "DELETE FROM adc_queue where jid = ?1"
  },
  "57789da912edf4d4b8c8fda95fb5ccbb139459bd6fa16ec421bf8f7d9ec209a0": {
    "describe": {
      "columns": [],
      "nullable": [],
      "parameters": {
        "Right": 5
      }
    },
    "query": "INSERT INTO adc_queue (jid,job_type,payload,scheduled_at,priority) VALUES (?1,?2,?3,?4,?5)"
  },
  "7621f919fc2f38bb65606230b43156f609d9a6b625d97ad32c2e0bc6aba7005b": {
    "describe": {
      "columns": [],
      "nullable": [],
      "parameters": {
        "Right": 1
      }
    },
    "query": "DELETE FROM adc_queue WHERE started_at IS NULL and jid = ?"
  },
  "7ef27bc8cc8b9c6da438cea4f9a5f1f2afdabab54de3a31fdfc3289f62da7205": {
    "describe": {
      "columns": [
        {
          "name": "jid",
          "ordinal": 0,
          "type_info": "Text"
        },
        {
          "name": "queue",
          "ordinal": 1,
          "type_info": "Text"
        },
        {
          "name": "job_type",
          "ordinal": 2,
          "type_info": "Text"
        },
        {
          "name": "payload",
          "ordinal": 3,
          "type_info": "Blob"
        },
        {
          "name": "retries",
          "ordinal": 4,
          "type_info": "Int64"
        },
        {
          "name": "scheduled_at",
          "ordinal": 5,
          "type_info": "Int64"
        },
        {
          "name": "started_at",
          "ordinal": 6,
          "type_info": "Int64"
        },
        {
          "name": "enqueued_at",
          "ordinal": 7,
          "type_info": "Int64"
        },
        {
          "name": "priority",
          "ordinal": 8,
          "type_info": "Int64"
        }
      ],
      "nullable": [
        true,
        true,
        true,
        true,
        true,
        true,
        true,
        true,
        true
      ],
      "parameters": {
        "Right": 2
      }
    },
    "query": "DELETE FROM adc_queue WHERE started_at IS NULL and jid = ? AND job_type = ? RETURNING *"
  },
  "90ff02e75816b440adb7fcf15d39a89892f021c6ab1d5c54fc582514ee00e3ee": {
    "describe": {
      "columns": [],
      "nullable": [],
      "parameters": {
        "Right": 1
      }
    },
    "query": "UPDATE adc_queue SET started_at=null WHERE jid = ?1"
  },
  "c09da3935519d156e9518369ea6b38fe15e9a00fc97428379383ffb746fb164b": {
    "describe": {
      "columns": [],
      "nullable": [],
      "parameters": {
        "Right": 6
      }
    },
    "query": "INSERT INTO adc_dead_queue (jid, job_type, payload, retries, scheduled_at, enqueued_at) VALUES (?1, ?2, ?3, ?4,?5,?6)"
  }
}