Prepare sqlx for offline checks

This commit is contained in:
Simon Goller 2024-05-09 07:16:15 +02:00
parent 71c1432fd1
commit d8dcc7099d
27 changed files with 628 additions and 0 deletions

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "INSERT INTO privilege (name, update_process) VALUES (?, ?)",
"describe": {
"columns": [],
"parameters": {
"Right": 2
},
"nullable": []
},
"hash": "02344a84ef5a66923fe110b7b904e174d45c4b847191a500477e00da739d27f8"
}

View file

@ -0,0 +1,20 @@
{
"db_name": "SQLite",
"query": "SELECT name FROM role",
"describe": {
"columns": [
{
"name": "name",
"ordinal": 0,
"type_info": "Text"
}
],
"parameters": {
"Right": 0
},
"nullable": [
false
]
},
"hash": "033103afee8b02a2034e869e3c020a1c392914a23f9b6599d251acea0cfde67d"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "DELETE FROM privilege WHERE name = ?",
"describe": {
"columns": [],
"parameters": {
"Right": 1
},
"nullable": []
},
"hash": "04b4d890681a08af884044af5c83c67bc0429bc421fa0ca8a138a78b5b062512"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "INSERT INTO role (name, update_process) VALUES (?, ?)",
"describe": {
"columns": [],
"parameters": {
"Right": 2
},
"nullable": []
},
"hash": "0ddeacb8ab8d2b948c5a312e85df53e2e8d56cb23a0d25c2b4169c27e4cc1e5e"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "INSERT INTO booking (id, sales_person_id, slot_id, calendar_week, year, created, deleted, update_version, update_process) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)",
"describe": {
"columns": [],
"parameters": {
"Right": 9
},
"nullable": []
},
"hash": "251ea54160f88b680aed0447bf1d8ad0f2f01caa2f06c0adba3d85b3ef8478b7"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "DELETE FROM user WHERE name = ?",
"describe": {
"columns": [],
"parameters": {
"Right": 1
},
"nullable": []
},
"hash": "2b7990dc8d1f1bacec3222ed19dccf1c0ccd7123a0846431b4e149c340c461e0"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "INSERT INTO user (name, update_process) VALUES (?, ?)",
"describe": {
"columns": [],
"parameters": {
"Right": 2
},
"nullable": []
},
"hash": "3b28d77f63eaddcf0ee04e342970c09576c279ff9ffbeb1bb87a577977910ddf"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "DELETE FROM role WHERE name = ?",
"describe": {
"columns": [],
"parameters": {
"Right": 1
},
"nullable": []
},
"hash": "414e04215a7f5175aa045e8acca10800933da59817b45df13d364cb3e7b626db"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "UPDATE booking SET deleted = ?, update_version = ?, update_process = ? WHERE id = ?",
"describe": {
"columns": [],
"parameters": {
"Right": 4
},
"nullable": []
},
"hash": "4daf28ad80c0e6adcdef17f5606413e5e4c2acf0be6a3cecf13013f6c7056228"
}

View file

@ -0,0 +1,62 @@
{
"db_name": "SQLite",
"query": "SELECT id, sales_person_id, slot_id, calendar_week, year, created, deleted, update_version FROM booking WHERE deleted IS NULL",
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Blob"
},
{
"name": "sales_person_id",
"ordinal": 1,
"type_info": "Blob"
},
{
"name": "slot_id",
"ordinal": 2,
"type_info": "Blob"
},
{
"name": "calendar_week",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "year",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "created",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "deleted",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "update_version",
"ordinal": 7,
"type_info": "Blob"
}
],
"parameters": {
"Right": 0
},
"nullable": [
false,
false,
false,
false,
false,
false,
true,
false
]
},
"hash": "50500043ef4e8dac1522a6d6a8e27af3cf5d97e0c043e20ed6fa27ee46906056"
}

View file

@ -0,0 +1,44 @@
{
"db_name": "SQLite",
"query": "SELECT id, name, inactive, deleted, update_version FROM sales_person WHERE deleted IS NULL",
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Blob"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "inactive",
"ordinal": 2,
"type_info": "Bool"
},
{
"name": "deleted",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "update_version",
"ordinal": 4,
"type_info": "Blob"
}
],
"parameters": {
"Right": 0
},
"nullable": [
false,
false,
false,
true,
false
]
},
"hash": "52e826a2c6f0a64d6380dff3f4c6e8638c78b61590c8c453bc18667a26dcd90b"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "INSERT INTO sales_person (id, name, inactive, deleted, update_version, update_process) VALUES (?, ?, ?, ?, ?, ?)",
"describe": {
"columns": [],
"parameters": {
"Right": 6
},
"nullable": []
},
"hash": "58ffe28b8a8e1f49742948e71a752faf6b5a9f74cd3c740da81a23685c011b68"
}

View file

@ -0,0 +1,62 @@
{
"db_name": "SQLite",
"query": "SELECT id, day_of_week, time_from, time_to, valid_from, valid_to, deleted, update_version FROM slot WHERE deleted IS NULL",
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Blob"
},
{
"name": "day_of_week",
"ordinal": 1,
"type_info": "Int64"
},
{
"name": "time_from",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "time_to",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "valid_from",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "valid_to",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "deleted",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "update_version",
"ordinal": 7,
"type_info": "Blob"
}
],
"parameters": {
"Right": 0
},
"nullable": [
false,
false,
false,
false,
false,
true,
true,
false
]
},
"hash": "5a1b624146b71f3031470f082d45b6b8ba6b5e2424e9f6875d3b649585a0c61b"
}

View file

@ -0,0 +1,20 @@
{
"db_name": "SQLite",
"query": "SELECT 'Hello, world!' as message",
"describe": {
"columns": [
{
"name": "message",
"ordinal": 0,
"type_info": "Text"
}
],
"parameters": {
"Right": 0
},
"nullable": [
false
]
},
"hash": "64f94c089fe10fe1b6e2c63e535003588482a67f698e00b0563549a4bd9897ce"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "INSERT INTO slot (id, day_of_week, time_from, time_to, valid_from, valid_to, deleted, update_version, update_process) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)",
"describe": {
"columns": [],
"parameters": {
"Right": 9
},
"nullable": []
},
"hash": "674a98923e6a19756c6bfa4b80a4ac69d34e2ed4812ba2d947f1f124a524128e"
}

View file

@ -0,0 +1,20 @@
{
"db_name": "SQLite",
"query": "SELECT name FROM user",
"describe": {
"columns": [
{
"name": "name",
"ordinal": 0,
"type_info": "Text"
}
],
"parameters": {
"Right": 0
},
"nullable": [
false
]
},
"hash": "681be678e9fc5087d11d6422cecd30881a6c294633ec5222f593bdf8a63fdcec"
}

View file

@ -0,0 +1,62 @@
{
"db_name": "SQLite",
"query": "SELECT id, sales_person_id, slot_id, calendar_week, year, created, deleted, update_version FROM booking WHERE id = ?",
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Blob"
},
{
"name": "sales_person_id",
"ordinal": 1,
"type_info": "Blob"
},
{
"name": "slot_id",
"ordinal": 2,
"type_info": "Blob"
},
{
"name": "calendar_week",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "year",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "created",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "deleted",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "update_version",
"ordinal": 7,
"type_info": "Blob"
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false,
false,
false,
false,
false,
true,
false
]
},
"hash": "75ac80258562f28bd228b22e38133cf1414a4a33658723095a54e4ab8a8c5366"
}

View file

@ -0,0 +1,20 @@
{
"db_name": "SQLite",
"query": "SELECT count(*) as results FROM user \n INNER JOIN user_role ON user.name = user_role.user_name \n INNER JOIN role ON user_role.role_name = role.name \n INNER JOIN role_privilege ON role.name = role_privilege.role_name \n WHERE role_privilege.privilege_name = ? AND user.name = ?",
"describe": {
"columns": [
{
"name": "results",
"ordinal": 0,
"type_info": "Int"
}
],
"parameters": {
"Right": 2
},
"nullable": [
false
]
},
"hash": "783782cf8e82e150eae1f83fa8cb7ec98a1a5336c5cc8c06248e44c9db81ce52"
}

View file

@ -0,0 +1,20 @@
{
"db_name": "SQLite",
"query": "SELECT name FROM privilege",
"describe": {
"columns": [
{
"name": "name",
"ordinal": 0,
"type_info": "Text"
}
],
"parameters": {
"Right": 0
},
"nullable": [
false
]
},
"hash": "82b020a8377810224b8af3634040b4afdd5cadc354ea34472ac52ae1f01cfca8"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "INSERT INTO user_role (user_name, role_name, update_process) VALUES (?, ?, ?)",
"describe": {
"columns": [],
"parameters": {
"Right": 3
},
"nullable": []
},
"hash": "a6e5bcfbbaa33c8ecf6d9dc5f4124a1fad07ab491305d1dd56eb473d132a4ccc"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "DELETE FROM role_privilege WHERE role_name = ? AND privilege_name = ?",
"describe": {
"columns": [],
"parameters": {
"Right": 2
},
"nullable": []
},
"hash": "aa6b735e5d09f9ea0d8ea772f4dcaaf5f7ccacc16333b0d9106511e74d72ae43"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "INSERT INTO role_privilege (role_name, privilege_name, update_process) VALUES (?, ?, ?)",
"describe": {
"columns": [],
"parameters": {
"Right": 3
},
"nullable": []
},
"hash": "b8f3adeb280ac516ef0bbc862521b6c83075cf392c03d6a1e2804f0b7a3e190e"
}

View file

@ -0,0 +1,62 @@
{
"db_name": "SQLite",
"query": "SELECT id, day_of_week, time_from, time_to, valid_from, valid_to, deleted, update_version FROM slot WHERE id = ?",
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Blob"
},
{
"name": "day_of_week",
"ordinal": 1,
"type_info": "Int64"
},
{
"name": "time_from",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "time_to",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "valid_from",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "valid_to",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "deleted",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "update_version",
"ordinal": 7,
"type_info": "Blob"
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false,
false,
false,
false,
true,
true,
false
]
},
"hash": "c7475b2bb6f754c6b35dbfe02342eb724483b02377f4a1ebf7f9f9401f44827b"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "UPDATE slot SET valid_to = ?, deleted = ?, update_version = ?, update_process = ? WHERE id = ?",
"describe": {
"columns": [],
"parameters": {
"Right": 5
},
"nullable": []
},
"hash": "df5ed5cefc7fe838b9514cc5df09481685b80b5e2c4461e831c360a9c15deb1c"
}

View file

@ -0,0 +1,44 @@
{
"db_name": "SQLite",
"query": "SELECT id, name, inactive, deleted, update_version FROM sales_person WHERE id = ?",
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Blob"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "inactive",
"ordinal": 2,
"type_info": "Bool"
},
{
"name": "deleted",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "update_version",
"ordinal": 4,
"type_info": "Blob"
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false,
false,
true,
false
]
},
"hash": "e1995b1bde474ef7dd7154dc08ab280df0215c8cbe705c505a8bb4d953f04aeb"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "UPDATE sales_person SET name = ?, inactive = ?, deleted = ?, update_version = ?, update_process = ? WHERE id = ?",
"describe": {
"columns": [],
"parameters": {
"Right": 6
},
"nullable": []
},
"hash": "f082d3895581b59678cb148278bbaa8683f594b66bdcc3acc9346fa27d4cdd92"
}

View file

@ -0,0 +1,12 @@
{
"db_name": "SQLite",
"query": "DELETE FROM user_role WHERE user_name = ? AND role_name = ?",
"describe": {
"columns": [],
"parameters": {
"Right": 2
},
"nullable": []
},
"hash": "fd94a54208e7c1e9a87a3d8a70e794a1309e307769fee483e037943b7f0ac00a"
}