Added search

This commit is contained in:
2025-03-14 18:46:24 +03:00
parent 777ad8e311
commit bc6ede32b9
10 changed files with 431 additions and 151 deletions

View File

@@ -0,0 +1,64 @@
{
"db_name": "MySQL",
"query": "SELECT * FROM account WHERE user_id = ? AND name = ?",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "user_id",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | NO_DEFAULT_VALUE",
"max_size": 20
}
},
{
"ordinal": 1,
"name": "name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | PRIMARY_KEY | NO_DEFAULT_VALUE",
"max_size": 1020
}
},
{
"ordinal": 2,
"name": "salt",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"max_size": 64
}
},
{
"ordinal": 3,
"name": "enc_login",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"max_size": 256
}
},
{
"ordinal": 4,
"name": "enc_password",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"max_size": 256
}
}
],
"parameters": {
"Right": 2
},
"nullable": [
false,
false,
false,
false,
false
]
},
"hash": "08f83b456815ff1a67216760eacd98bf5e1223c97e13365d6e038ad38c27da97"
}

View File

@@ -0,0 +1,24 @@
{
"db_name": "MySQL",
"query": "SELECT salt FROM account WHERE user_id = ? AND name = ?",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "salt",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"max_size": 64
}
}
],
"parameters": {
"Right": 2
},
"nullable": [
false
]
},
"hash": "2ba08d88b7d49ff8042d463f8e93cec252dca6be4d7e6e60431d2443f174f0dd"
}

View File

@@ -0,0 +1,24 @@
{
"db_name": "MySQL",
"query": "SELECT name FROM account WHERE user_id = ? ORDER BY name",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | PRIMARY_KEY | NO_DEFAULT_VALUE",
"max_size": 1020
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false
]
},
"hash": "a3fc391326beccf9a6763a6470d457b87af81437de825e04e8dd1adecac93035"
}

View File

@@ -0,0 +1,64 @@
{
"db_name": "MySQL",
"query": "SELECT * FROM account WHERE user_id = ?",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "user_id",
"type_info": {
"type": "LongLong",
"flags": "NOT_NULL | PRIMARY_KEY | UNSIGNED | NO_DEFAULT_VALUE",
"max_size": 20
}
},
{
"ordinal": 1,
"name": "name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | PRIMARY_KEY | NO_DEFAULT_VALUE",
"max_size": 1020
}
},
{
"ordinal": 2,
"name": "salt",
"type_info": {
"type": "String",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"max_size": 64
}
},
{
"ordinal": 3,
"name": "enc_login",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"max_size": 256
}
},
{
"ordinal": 4,
"name": "enc_password",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | BINARY | NO_DEFAULT_VALUE",
"max_size": 256
}
}
],
"parameters": {
"Right": 1
},
"nullable": [
false,
false,
false,
false,
false
]
},
"hash": "b043677068be951bdd2414112fd5e8c3854a734d3c261dc95c3e0794ed554df7"
}

View File

@@ -0,0 +1,24 @@
{
"db_name": "MySQL",
"query": "SELECT `name` FROM `account` WHERE SHA2(`name`, 256) = ? AND `user_id` = ?;",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "name",
"type_info": {
"type": "VarString",
"flags": "NOT_NULL | PRIMARY_KEY | NO_DEFAULT_VALUE",
"max_size": 1020
}
}
],
"parameters": {
"Right": 2
},
"nullable": [
false
]
},
"hash": "e998a36bc4951f4eabbe4fc79628599a3ddfeefd338ba6ebe0f0197fa7af8e10"
}