Create or upgrade the RobOtters SQLite database.
Initialize-RODatabaseCreates the RobOtters SQLite database if it does not already exist, or upgrades it by applying any pending migrations. The command is idempotent and safe to run repeatedly. It executes the schema definition, runs all migrations, seeds the nine default configuration values, backfills missing action weights for existing users, and encrypts any plain-text passwords found in the Users table.
This command has no parameters.
Initialize-RODatabaseCreates the SQLite database file under Data/RobOtters.sqlite with the full schema and default configuration values.
Initialize-RODatabaseRe-running after a code update applies any new migrations and seed data without affecting existing records.
| Property | Type | Description |
|---|---|---|
| (message) | String | Confirmation message including the database file path |