mirror of
https://github.com/aykhans/slash-e.git
synced 2025-06-14 20:07:50 +00:00
feat: add public visibility
This commit is contained in:
@ -116,7 +116,7 @@ CREATE TABLE shortcut (
|
||||
name TEXT NOT NULL,
|
||||
link TEXT NOT NULL DEFAULT '',
|
||||
description TEXT NOT NULL DEFAULT '',
|
||||
visibility TEXT NOT NULL CHECK (visibility IN ('PRIVATE', 'WORKSPACE')) DEFAULT 'PRIVATE',
|
||||
visibility TEXT NOT NULL CHECK (visibility IN ('PRIVATE', 'WORKSPACE', 'PUBLIC')) DEFAULT 'PRIVATE',
|
||||
FOREIGN KEY(creator_id) REFERENCES user(id) ON DELETE CASCADE,
|
||||
FOREIGN KEY(workspace_id) REFERENCES workspace(id) ON DELETE CASCADE
|
||||
);
|
||||
|
@ -9,6 +9,6 @@ VALUES
|
||||
(
|
||||
11,
|
||||
101,
|
||||
'Demo',
|
||||
'demo',
|
||||
''
|
||||
);
|
||||
|
@ -16,3 +16,22 @@ VALUES
|
||||
'百度搜索',
|
||||
'WORKSPACE'
|
||||
);
|
||||
|
||||
INSERT INTO
|
||||
shortcut (
|
||||
`creator_id`,
|
||||
`workspace_id`,
|
||||
`name`,
|
||||
`link`,
|
||||
`description`,
|
||||
`visibility`
|
||||
)
|
||||
VALUES
|
||||
(
|
||||
102,
|
||||
11,
|
||||
'bl',
|
||||
'https://bilibili.com',
|
||||
'B站',
|
||||
'PUBLIC'
|
||||
);
|
||||
|
Reference in New Issue
Block a user