PromucFlow_constructor/app
Manish Kumar 65bd8ce334
chore: adding indices to workspace, application and newAction class (#27766)
## Description
> Adding indices to classes

### This PR adds indices to three classes as a chore:
- Workspace (`tenantId`, `deleted`, `deletedAt`)
- Application (`deleted`, `deletedAt`)
- NewAction ((`unpublishedAction.datasource._id`, `deleted`,
`deletedAt`), (`publishedAction.datasource._id`, `deleted`,
`deletedAt`))

### This PR also modifies the query criteria for counting #actions
associated to a datasource.
Fixes #23360 

#### Type of change
- Chore (housekeeping or task changes that don't impact user perception)


#### How Has This Been Tested?
- [x] Manual

## Checklist:
#### Dev activity
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] PR is being merged under a feature flag
2023-10-05 11:33:28 +05:30
..
client test: added tests for Tabs (#27765) 2023-10-05 09:34:41 +05:30
server chore: adding indices to workspace, application and newAction class (#27766) 2023-10-05 11:33:28 +05:30
util chore: Delete unused app/util/plugin-generation directory (#26966) 2023-09-05 14:48:55 +05:30