diff options
Diffstat (limited to 'www/wiki/maintenance/archives/patch-content.sql')
-rw-r--r-- | www/wiki/maintenance/archives/patch-content.sql | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/www/wiki/maintenance/archives/patch-content.sql b/www/wiki/maintenance/archives/patch-content.sql new file mode 100644 index 00000000..2cc4de8c --- /dev/null +++ b/www/wiki/maintenance/archives/patch-content.sql @@ -0,0 +1,21 @@ +-- +-- The content table represents content objects. It's primary purpose is to provide the necessary +-- meta-data for loading and interpreting a serialized data blob to create a content object. +-- +CREATE TABLE /*_*/content ( + + -- ID of the content object + content_id bigint unsigned PRIMARY KEY AUTO_INCREMENT, + + -- Nominal size of the content object (not necessarily of the serialized blob) + content_size int unsigned NOT NULL, + + -- Nominal hash of the content object (not necessarily of the serialized blob) + content_sha1 varbinary(32) NOT NULL, + + -- reference to model_id + content_model smallint unsigned NOT NULL, + + -- URL-like address of the content blob + content_address varbinary(255) NOT NULL +) /*$wgDBTableOptions*/;
\ No newline at end of file |