In theory just turning off DATA_PRUNE and setting EXECUTIONS_DATA_PRUNE_MAX_COUNT to 0 would do the job but if you are using SQLite I would strongly recommend against doing this.
Instead what I would probably do is move to postgres instead and assuming you have a good database maintenance plan in place you should be all good for a while but forever is a long time so who knows what would happen in the future. Don’t forget the database size can also lead to longer upgrade times.