From 891185ca086ffe29fc6838f658262b6a16b1fbaa Mon Sep 17 00:00:00 2001 From: Felipe Zavan Date: Sat, 22 Oct 2022 18:25:37 +0100 Subject: [PATCH] Add support for Trilogy MySQL adapter This adds support for GitHub's [Trilogy](https://github.blog/2022-08-25-introducing-trilogy-a-new-database-adapter-for-ruby-on-rails/) MySQL adapter to `ExpirationTimeSqlMath`, it uses the same class as `mysql` and `mysql2`. --- lib/doorkeeper/models/concerns/expiration_time_sql_math.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/doorkeeper/models/concerns/expiration_time_sql_math.rb b/lib/doorkeeper/models/concerns/expiration_time_sql_math.rb index 0bc5c6e59..ea436f522 100644 --- a/lib/doorkeeper/models/concerns/expiration_time_sql_math.rb +++ b/lib/doorkeeper/models/concerns/expiration_time_sql_math.rb @@ -56,6 +56,7 @@ def generate_sql "postgresql" => PostgresExpirationTimeSqlGenerator, "mysql" => MySqlExpirationTimeSqlGenerator, "mysql2" => MySqlExpirationTimeSqlGenerator, + "trilogy" => MySqlExpirationTimeSqlGenerator, "sqlserver" => SqlServerExpirationTimeSqlGenerator, "oracleenhanced" => OracleExpirationTimeSqlGenerator, }.freeze