有什么方法可以更改门卫配置中的默认架构 public ?
我试图在迁移中更改架构,但AcessToken和AccessGrant模型不会与迁移中的新架构自动绑定
实现此目标的正确方法在哪里?
提前谢谢
答案 0 :(得分:0)
您可以通过以下方式(类似方式)为Doorkeeper模型设置table_name_prefix
:
#config/initializers/doorkeeper.rb
Doorkeeper.configure do
# ...
end
Doorkeeper::Application.table_name_prefix = "some_schema."
Doorkeeper::AccessToken.table_name_prefix = "some_schema."
Doorkeeper::AccessGrant.table_name_prefix = "some_schema."
甚至更改完整的表名,但我不建议这样做:
Doorkeeper::Application.class_eval { self.table_name = :apps }