Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
canifa_note
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Vũ Hoàng Anh
canifa_note
Commits
3d33b5d5
Unverified
Commit
3d33b5d5
authored
Jul 24, 2022
by
boojack
Committed by
GitHub
Jul 24, 2022
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
chore: update `memo` visibility field (#132)
chore: update `memo` visibility field in schema
parent
b516a856
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
40 additions
and
4 deletions
+40
-4
version.go
common/version.go
+1
-1
00__user_role.sql
store/db/migration/0.2/00__user_role.sql
+1
-2
00__memo_visibility_protected.sql
store/db/migration/0.3/00__memo_visibility_protected.sql
+37
-0
LATEST__SCHEMA.sql
store/db/migration/LATEST__SCHEMA.sql
+1
-1
No files found.
common/version.go
View file @
3d33b5d5
...
...
@@ -10,7 +10,7 @@ import (
var
Version
=
"0.2.2"
// DevVersion is the service current development version.
var
DevVersion
=
"0.
2.2
"
var
DevVersion
=
"0.
3.0
"
func
GetCurrentVersion
(
mode
string
)
string
{
if
mode
==
"dev"
{
...
...
store/db/migration/0.2/00__user_role.sql
View file @
3d33b5d5
...
...
@@ -4,8 +4,7 @@ PRAGMA foreign_keys = off;
DROP
TABLE
IF
EXISTS
_user_old
;
ALTER
TABLE
user
RENAME
TO
_user_old
;
ALTER
TABLE
user
RENAME
TO
_user_old
;
CREATE
TABLE
user
(
id
INTEGER
PRIMARY
KEY
AUTOINCREMENT
,
...
...
store/db/migration/0.3/00__memo_visibility_protected.sql
0 → 100644
View file @
3d33b5d5
-- change memo visibility field from "PRIVATE"/"PUBLIC" to "PRIVATE"/"PROTECTED"/"PUBLIC".
PRAGMA
foreign_keys
=
off
;
DROP
TABLE
IF
EXISTS
_memo_old
;
ALTER
TABLE
memo
RENAME
TO
_memo_old
;
CREATE
TABLE
memo
(
id
INTEGER
PRIMARY
KEY
AUTOINCREMENT
,
creator_id
INTEGER
NOT
NULL
,
created_ts
BIGINT
NOT
NULL
DEFAULT
(
strftime
(
'%s'
,
'now'
)),
updated_ts
BIGINT
NOT
NULL
DEFAULT
(
strftime
(
'%s'
,
'now'
)),
row_status
TEXT
NOT
NULL
CHECK
(
row_status
IN
(
'NORMAL'
,
'ARCHIVED'
))
DEFAULT
'NORMAL'
,
content
TEXT
NOT
NULL
DEFAULT
''
,
visibility
TEXT
NOT
NULL
CHECK
(
visibility
IN
(
'PUBLIC'
,
'PROTECTED'
,
'PRIVATE'
))
DEFAULT
'PRIVATE'
,
FOREIGN
KEY
(
creator_id
)
REFERENCES
user
(
id
)
ON
DELETE
CASCADE
);
INSERT
INTO
memo
(
id
,
creator_id
,
created_ts
,
updated_ts
,
row_status
,
content
,
visibility
)
SELECT
id
,
creator_id
,
created_ts
,
updated_ts
,
row_status
,
content
,
visibility
FROM
_memo_old
;
DROP
TABLE
IF
EXISTS
_memo_old
;
PRAGMA
foreign_keys
=
on
;
store/db/migration/LATEST__SCHEMA.sql
View file @
3d33b5d5
...
...
@@ -44,7 +44,7 @@ CREATE TABLE memo (
updated_ts
BIGINT
NOT
NULL
DEFAULT
(
strftime
(
'%s'
,
'now'
)),
row_status
TEXT
NOT
NULL
CHECK
(
row_status
IN
(
'NORMAL'
,
'ARCHIVED'
))
DEFAULT
'NORMAL'
,
content
TEXT
NOT
NULL
DEFAULT
''
,
visibility
TEXT
NOT
NULL
CHECK
(
visibility
IN
(
'PUBLIC'
,
'PRIVATE'
))
DEFAULT
'PRIVATE'
,
visibility
TEXT
NOT
NULL
CHECK
(
visibility
IN
(
'PUBLIC'
,
'PR
OTECTED'
,
'PR
IVATE'
))
DEFAULT
'PRIVATE'
,
FOREIGN
KEY
(
creator_id
)
REFERENCES
user
(
id
)
ON
DELETE
CASCADE
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment