{
"create_table": "CREATE TABLE amigos ( name VARCHAR(25), email VARCHAR(25), UNIQUE(email), UNIQUE(name));",
"non_unique": {
"stmt": "INSERT INTO amigos (name) VALUES (?)",
"vals": [ "frew" ],
"err": "DBD::SQLite::st execute failed: (constraint failed\n)?column name is not unique"
},
"invalid_table": {
"stmt": "INSERT INTO amigo (name) VALUES (?)",
"vals": [ "frew" ],
"err": "DBD::SQLite::db prepare failed: no such table: amigo"
},
"invalid_column": {
"stmt": "INSERT INTO amigos (names) VALUES (?)",
"vals": [ "frew" ],
"err": "DBD::SQLite::db prepare failed: table amigos has no column named names"
},
"syntax": [
{
"stmt": "INERT INTO amigos (name) VALUES (?)",
"vals": [ "frew" ],
"err": "DBD::SQLite::db prepare failed: near \"INERT\": syntax error"
}, {
"stmt": "INSERT INO amigos (name) VALUES (?)",
"vals": [ "frew" ],
"err": "DBD::SQLite::db prepare failed: near \"INO\": syntax error"
}, {
"stmt": "INSERT INTO amigos (name) VALUS (?)",
"vals": [ "frew" ],
"err": "DBD::SQLite::db prepare failed: near \"VALUS\": syntax error"
}, {
"stmt": "INSERT INTO amigos (name) VALUES ((?)",
"vals": [ "frew" ],
"err": "DBD::SQLite::db prepare failed: near \".\": syntax error"
}, {
"stmt": "INSERT INTO amigos (name) VALUES (,?)",
"vals": [ "frew" ],
"err": "DBD::SQLite::db prepare failed: near \",\": syntax error"
}
]
}