{ "db_name": "PostgreSQL", "query": "\n INSERT INTO license_activations (license_key_id, machine_id, label)\n VALUES ($1, $2, $3)\n ON CONFLICT (license_key_id, machine_id)\n DO UPDATE SET is_active = true, last_validated_at = NOW(),\n label = COALESCE(EXCLUDED.label, license_activations.label)\n RETURNING id AS \"id: LicenseActivationId\", license_key_id AS \"license_key_id: LicenseKeyId\",\n machine_id, label,\n activated_at AS \"activated_at: chrono::DateTime\",\n last_validated_at AS \"last_validated_at: chrono::DateTime\", is_active\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id: LicenseActivationId", "type_info": "Uuid" }, { "ordinal": 1, "name": "license_key_id: LicenseKeyId", "type_info": "Uuid" }, { "ordinal": 2, "name": "machine_id", "type_info": "Varchar" }, { "ordinal": 3, "name": "label", "type_info": "Varchar" }, { "ordinal": 4, "name": "activated_at: chrono::DateTime", "type_info": "Timestamptz" }, { "ordinal": 5, "name": "last_validated_at: chrono::DateTime", "type_info": "Timestamptz" }, { "ordinal": 6, "name": "is_active", "type_info": "Bool" } ], "parameters": { "Left": [ "Uuid", "Varchar", "Varchar" ] }, "nullable": [ false, false, false, true, false, false, false ] }, "hash": "36550cfed6b2eef64ab23d4e5ddcafc20c06fef434e2670cff5a862db9391ce2" }