多租户,我不想用,怎么取消,版本是2.2.0

Blade 未结 1 1493
gaoxiangyang
gaoxiangyang 2020-04-16 18:27

一、该问题的重现步骤是什么?

1. 系统中有两个租户,000000租户发布公告,我想让000001租户也能看到,

2. 就是说我不想公告这个表使用租户系统了,

3.删除了yml文件里关于租户的配置,依然是不行,是需要重启生成代码嘛/?

4.删除的代码如下 application.yml

tenant:
    column:tenant_id
    tables:  删除这行
        - blade_notice  删除这行

二、你期待的结果是什么?实际看到的又是什么?

我希望这个租户ID,tenant_id ,在我插入,删除,查询等操作时系统不自动加这个字段,或者我能自己指定这个字段。


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex-boot 2.2.0  windows


四、请提供详细的错误堆栈信息,这很重要。



五、若有更多详细信息,请在下面提供。



1条回答
  •  smallchill
    smallchill (楼主)
    2020-04-17 10:50

    框架内置给blade_notice加了租户过滤,你只删除配置那一行是不行的。你要把需要租户过滤的所有表都列出来放到配置里,这样就会覆盖默认配置。

    作者追问:2020-04-17 10:50

    谢谢您,百忙之中回复我的问题,我还是不太明白(我刚接触咱这个框架,好多东西还没吃透,麻烦您了),要把需要租户过滤的所有表都列出来放到配置里,意思是说我把所有的有租户功能的表都写到配置文件里嘛?

    tenant:
        column:tenant_id
        tables:  
            - 表一
            - 表二
            ...
            - 表n

    是这意思嘛?

    然后不把 公告表写入里面就行了?是这个意思嘛?

    3 讨论(0)
提交回复