I have a series of application properties which all have different types.
The types could include, booleans, dates, timestamps, or strings.
I need to be abl
You can use SQLite Firefox uses it to persist properties
You can store them in your Database, however due to the difference in data types of your properties you'll have to store them in their String representation. You could use another column to specify maybe the data type.
That form of application parametrization is something you've used successfully at my work. That's the general idea, I hope you could arrive to your solution with this.