I understand, that, if there is no data in the database then the list view should show ‘NO DATA FOUND’.
If it is what you want then,
set the data source of the listview to microflow and and then first check whether there is data or not, and if there is data then show an error message which says No data found and your work is done,
I have done it many times.
Let me know if you face any issues.
Hope it helps!
You can take a look at this appstore module, i think it does what you want it to do
Hope this helps.