context
Part 43
ctx:discord/blah/omega-debug/part-43No external document is attached to this context. (Many contexts are pure organisational labels.)
Facts in this context
Grouped by subject. Each subject links to its full article.
Bot Logs Table13 factsex:bot-logs-table
| createdBy | CREATE TABLE bot_logs (...) |
| hasColumn | Metadata Column |
| hasColumn | User Id Column |
| hasColumn | Channel Id Column |
| hasColumn | Id Column |
| hasColumn | Session Id Column |
| hasColumn | Timestamp Column |
| hasColumn | Log Level Column |
| hasColumn | Source Column |
| hasColumn | Message Column |
| primaryKeyIs | Id |
| stores | Log Entries |
| usesTimestamptz | Timestamp |
Changelog Entry7 factsex:changelog-entry
| announces | Merging to Main |
| announces | Completed |
| announces | Committing Changes |
| emphasizesCompletion | ✅ Completed |
| genreIs | release-notes |
| hasTimestamp | 2025-12-13 23:00 |
| isComplete | True |
Src Index Ts7 factsex:src-index-ts
| closesOn | Database Connection |
| closesOn | Shutdown |
| handles | Lifecycle Events |
| initializesAt | Startup |
| initializesAt | Database Connection |
| logsStatusOf | In Memory Only |
| logsStatusOf | Postgresql Enabled |
Get Logs From Db Method4 factsex:get-logs-from-db-method
| dependsOn | Database Availability |
| fallsBackTo | In Memory Storage |
| queries | Database Logs |
| triggersOn | Database Unavailable |
Bot3 factsex:bot
| continuesWith | In Memory Logging |
| supports | Postgresql Logging |
| uses | In Memory Logging |
Database Pool Size3 factsex:database-pool-size
| hasDefault | 10 |
| isEnvironmentVariable | true |
| setsMax | 10 |
Database Url3 factsex:database-url
| alternativeTo | Individual Postgres Vars |
| configures | Postgresql Connection |
| isEnvironmentVariable | true |
Implementation3 factsex:implementation
| ensuresContinuity | Bot Operation |
| isBackwardCompatible | True |
| maintainsCompatibility | Previous Behavior |
Channel Id Column2 factsex:channel-id-column
| isType | VARCHAR(100) |
| linksTo | Channels |
Database Ssl2 factsex:database-ssl
| enables | Ssl Connections |
| isEnvironmentVariable | true |
Log Level Column2 factsex:log-level-column
| isType | VARCHAR(50) NOT NULL |
| notNull | True |
Message Column2 factsex:message-column
| isType | TEXT NOT NULL |
| notNull | True |
Metadata Column2 factsex:metadata-column
| isType | JSONB |
| storesJsonb | Log Metadata |
Omega Bot2 factsex:omega-bot
| performsMerge | Main Branch |
| postedMessage | Changelog Entry |
Postgresql2 factsex:postgresql
| preferredOver | Individual Vars |
| requiresConfiguration | Env Vars |
Session Id Column2 factsex:session-id-column
| isType | VARCHAR(100) |
| linksTo | Sessions |
Source Column2 factsex:source-column
| isType | VARCHAR(255) NOT NULL |
| notNull | True |
Src Arbiter Index Ts2 factsex:src-arbiter-index-ts
| setsContextFor | Session Context |
| setsContextWhen | Self Edit Sessions Created |
Src Transports Discord Ts2 factsex:src-transports-discord-ts
| setsContextWhen | Logging Context |
| setsContextWhen | Messages Received |
User Id Column2 factsex:user-id-column
| isType | VARCHAR(100) |
| linksTo | Users |
Id Column1 factex:id-column
| isType | SERIAL PRIMARY KEY |
In Memory Storage1 factex:in-memory-storage
| defaultFallback | True |
Log Context1 factex:log-context
| usedIn | Logging |
Messages Received1 factex:messages-received
| triggersContextSetting | Logging Context |
No Postgresql Configured1 factex:no-postgresql-configured
| triggers | In Memory Logging |
Postgres Db1 factex:postgres-db
| isEnvironmentVariable | true |
Postgres Host1 factex:postgres-host
| isEnvironmentVariable | true |
Postgres Password1 factex:postgres-password
| isEnvironmentVariable | true |
Postgres Port1 factex:postgres-port
| isEnvironmentVariable | true |
Postgres User1 factex:postgres-user
| isEnvironmentVariable | true |
Self Edit Sessions1 factex:self-edit-sessions
| createsLoggingContext | Session Context |
Src Logs Logger Ts1 factex:src-logs-logger-ts
| addedMethod | Get Logs From Db Method |
Src Logs Store Ts1 factex:src-logs-store-ts
| addedToExports | Log Context |
Timestamp Column1 factex:timestamp-column
| isType | TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP |