lib/generators/roda/oauth/templates/db/migrate/create_rodauth_oauth.rb in rodauth-oauth-0.1.0 vs lib/generators/roda/oauth/templates/db/migrate/create_rodauth_oauth.rb in rodauth-oauth-0.2.0

- old
+ new

@@ -41,17 +41,17 @@ t.foreign_key :oauth_grants, column: :oauth_grant_id t.integer :oauth_token_id t.foreign_key :oauth_tokens, column: :oauth_token_id t.integer :oauth_application_id t.foreign_key :oauth_applications, column: :oauth_application_id - t.string :token, null: false, token: true + t.string :token, null: false, token: true, unique: true # uncomment if setting oauth_tokens_token_hash_column # and delete the token column - # t.string :token_hash, token: true - t.string :refresh_token + # t.string :token_hash, token: true, unique: true + t.string :refresh_token, unique: true # uncomment if setting oauth_tokens_refresh_token_hash_column # and delete the refresh_token column - # t.string :refresh_token_hash, token: true + # t.string :refresh_token_hash, token: true, unique: true t.datetime :expires_in, null: false t.datetime :revoked_at t.string :scopes, null: false t.datetime :created_at, null: false, default: -> { "CURRENT_TIMESTAMP" } # uncomment to use OIDC nonce \ No newline at end of file