Defines the strategy for resolving the database file path across different platforms.
A custom directory path.
In-memory database. Useful for testing or volatile data.
Internal application storage.
Temporary storage (cache).