Hello,
I'm using the application template, and this client is connected to another application using the OpenID, what I need is the following: 1- Disable Redis caching. 2- Remove unnecessary tables from the database, such as users, OpenID, ... etc.
- ABP Framework version: v6.0.2
- UI type: Angular
- DB provider: EF Core
8 Answer(s)
-
0
hi
1- Disable Redis caching.
"IsEnabled": "false"
https://docs.abp.io/en/abp/latest/Redis-Cache#configuration2- Remove unnecessary tables from the database, such as users, OpenID, ... etc.
You can remove some built-in modules, However, Removing the identity module( users tables) can be complicated.
You can consider starting from an empty web application.
https://docs.abp.io/en/abp/latest/Getting-Started-AspNetCore-Application
-
0
Thank you for your response Maliming. I have tried isenabled false and it worked fine with module template, but it is not working with application module. About starting from an empty app, I will give it a try.
-
0
but it is not working with application module.
You can complete removing the
AbpCachingStackExchangeRedisModule
module from your template. -
0
Thanks, I had to remove AbpDistributedLockingModule too.
-
0
Regarding the removal of unused tables, is there any documentation available for Web API and Angular, similar to the example provided for MVC?
-
0
hi
There is no such document.
-
0
Ok thank, Then how to remove unused tables for api application?
-
0
You can remove these
Pre-Built Application Modules
from the project. then update the migrations.https://commercial.abp.io/modules