How does database storage work? - New feature settings

Hi there,

I like to include a new feature for the Dashboard. (Change the order from “all projects” with “my projects”)
It works great while changing the source code directly.
But now I want to create a settings option for it.

Therefore I added the checkbox to “app/Template/config/board.php” and started to include my new setting to “app/Schema/Mysql.php”, because some of the other settings do appear there.

Now things are getting confusing.
How do the “function version_xy(PDO $pdo)” work?
Do I have to add my new setting there?
Should I create a new version, cause this is a new setting?

Many thanks in advance