Всем привет! Подскажите пожалуйста, правильно запрос составлен для MYSQL?
Выглядит подозрительно длинно, в SQLITE эта строчка выглядит намного короче, insert or update, если память не изменят.
'''INSERT INTO users (user_id, gender, dob, country, city, comment)
VALUES (%s, %s, %s, %s, %s, %s)
ON DUPLICATE KEY UPDATE
user_id = %s, gender = %s, dob = %s, country = %s, city = %s, comment = %s)'''
P.s. REPLACE не подходит, т.к. есть связи и стоит ON DELETE CASCADE