aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/dev/database_schema.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/docs/dev/database_schema.md b/docs/dev/database_schema.md
index a5d6641d..8de32a7e 100644
--- a/docs/dev/database_schema.md
+++ b/docs/dev/database_schema.md
@@ -31,6 +31,30 @@ Indexes:
"idx_access_token_user_id" (uid)
```
+# Table "action"
+
+```
+ FIELD | COLUMN | POSTGRESQL | MYSQL | SQLITE3
+---------------+----------------+--------------------------------+--------------------------------+---------------------------------
+ ID | id | BIGSERIAL | BIGINT AUTO_INCREMENT | INTEGER
+ UserID | user_id | BIGINT | BIGINT | INTEGER
+ OpType | op_type | BIGINT | BIGINT | INTEGER
+ ActUserID | act_user_id | BIGINT | BIGINT | INTEGER
+ ActUserName | act_user_name | TEXT | LONGTEXT | TEXT
+ RepoID | repo_id | BIGINT | BIGINT | INTEGER
+ RepoUserName | repo_user_name | TEXT | LONGTEXT | TEXT
+ RepoName | repo_name | TEXT | LONGTEXT | TEXT
+ RefName | ref_name | TEXT | LONGTEXT | TEXT
+ IsPrivate | is_private | BOOLEAN NOT NULL DEFAULT FALSE | BOOLEAN NOT NULL DEFAULT FALSE | NUMERIC NOT NULL DEFAULT FALSE
+ Content | content | TEXT | LONGTEXT | TEXT
+ CreatedUnix | created_unix | BIGINT | BIGINT | INTEGER
+
+Primary keys: id
+Indexes:
+ "idx_action_repo_id" (repo_id)
+ "idx_action_user_id" (user_id)
+```
+
# Table "lfs_object"
```