Skip to content

Commit

Permalink
chore(sqlite): replace double-quoted literals with single-quoted ones
Browse files Browse the repository at this point in the history
  • Loading branch information
vitorhugods committed Jan 26, 2024
1 parent 457475e commit 8a37b6f
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 26 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ SELECT *
CREATE TRIGGER updateConversationProteusVerificationStatus
AFTER UPDATE ON Client
BEGIN
UPDATE Conversation SET proteus_verification_status = (CASE (new.is_verified) WHEN 1 THEN "VERIFIED" ELSE "DEGRADED" END)
UPDATE Conversation SET proteus_verification_status = (CASE (new.is_verified) WHEN 1 THEN 'VERIFIED' ELSE 'DEGRADED' END)
WHERE qualified_id IN (
SELECT id FROM (SELECT
conv.qualified_id AS id,
Expand All @@ -106,14 +106,14 @@ BEGIN
LEFT JOIN Client ON Client.user_id = Member.user
WHERE Client.id = new.id)
GROUP BY conv.qualified_id)
WHERE (CASE (verificationStatus) WHEN "VERIFIED" THEN 1 ELSE 0 END) != isActuallyVerified
WHERE (CASE (verificationStatus) WHEN 'VERIFIED' THEN 1 ELSE 0 END) != isActuallyVerified
);
END;

CREATE TRIGGER updateConversationProteusVerificationStatusAfterNewClient
AFTER INSERT ON Client
BEGIN
UPDATE Conversation SET proteus_verification_status = "DEGRADED"
UPDATE Conversation SET proteus_verification_status = 'DEGRADED'
WHERE qualified_id IN (
SELECT Member.conversation FROM Member
LEFT JOIN Client ON Client.user_id = Member.user
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ CREATE TABLE Conversation (
mls_epoch INTEGER DEFAULT 0 NOT NULL,
mls_proposal_timer TEXT,
protocol TEXT AS ConversationEntity.Protocol NOT NULL,
muted_status TEXT AS ConversationEntity.MutedStatus DEFAULT "ALL_ALLOWED" NOT NULL,
muted_status TEXT AS ConversationEntity.MutedStatus DEFAULT 'ALL_ALLOWED' NOT NULL,
muted_time INTEGER DEFAULT 0 NOT NULL,
creator_id TEXT NOT NULL,
-- when even a conversation event is received, last_modified_date is updated for specific events
Expand All @@ -31,7 +31,7 @@ CREATE TABLE Conversation (
access_role_list TEXT AS List<ConversationEntity.AccessRole> NOT NULL,
mls_last_keying_material_update_date INTEGER AS Instant DEFAULT 0 NOT NULL,
mls_cipher_suite TEXT AS ConversationEntity.CipherSuite NOT NULL,
receipt_mode TEXT AS ConversationEntity.ReceiptMode DEFAULT "DISABLED" NOT NULL,
receipt_mode TEXT AS ConversationEntity.ReceiptMode DEFAULT 'DISABLED' NOT NULL,
guest_room_link TEXT,
message_timer INTEGER DEFAULT(NULL),
user_message_timer INTEGER DEFAULT(NULL),
Expand All @@ -41,10 +41,10 @@ CREATE TABLE Conversation (
archived INTEGER AS Boolean NOT NULL DEFAULT 0,
archived_date_time INTEGER AS Instant,
-- mls_verification_status
verification_status TEXT AS ConversationEntity.VerificationStatus NOT NULL DEFAULT "NOT_VERIFIED",
proteus_verification_status TEXT AS ConversationEntity.VerificationStatus NOT NULL DEFAULT "NOT_VERIFIED",
verification_status TEXT AS ConversationEntity.VerificationStatus NOT NULL DEFAULT 'NOT_VERIFIED',
proteus_verification_status TEXT AS ConversationEntity.VerificationStatus NOT NULL DEFAULT 'NOT_VERIFIED',
degraded_conversation_notified INTEGER AS Boolean NOT NULL DEFAULT 1,
legal_hold_status TEXT AS ConversationEntity.LegalHoldStatus NOT NULL DEFAULT "DISABLED"
legal_hold_status TEXT AS ConversationEntity.LegalHoldStatus NOT NULL DEFAULT 'DISABLED'
);

CREATE TABLE ConversationLegalHoldStatusChangeNotified (
Expand Down Expand Up @@ -304,7 +304,7 @@ selectByGroupId:
SELECT * FROM ConversationDetails WHERE mls_group_id = ?;

selectByGroupState:
SELECT * FROM ConversationDetails WHERE mls_group_state = ? AND (protocol IS "MLS" OR protocol IS "MIXED");
SELECT * FROM ConversationDetails WHERE mls_group_state = ? AND (protocol IS 'MLS' OR protocol IS 'MIXED');

selectActiveOneOnOneConversation:
SELECT * FROM ConversationDetails
Expand Down Expand Up @@ -338,7 +338,7 @@ updateKeyingMaterialDate:
UPDATE Conversation SET mls_last_keying_material_update_date= ? WHERE mls_group_id = ?;

selectByKeyingMaterialUpdate:
SELECT mls_group_id FROM Conversation WHERE mls_group_state = ? AND (protocol IS "MLS" OR protocol IS "MIXED") AND mls_last_keying_material_update_date - ? <0 AND mls_group_id IS NOT NULL;
SELECT mls_group_id FROM Conversation WHERE mls_group_state = ? AND (protocol IS 'MLS' OR protocol IS 'MIXED') AND mls_last_keying_material_update_date - ? <0 AND mls_group_id IS NOT NULL;

updateProposalTimer:
UPDATE Conversation SET mls_proposal_timer = COALESCE(mls_proposal_timer, ?) WHERE mls_group_id = ?;
Expand All @@ -347,7 +347,7 @@ clearProposalTimer:
UPDATE Conversation SET mls_proposal_timer = NULL WHERE mls_group_id = ?;

selectProposalTimers:
SELECT mls_group_id, mls_proposal_timer FROM Conversation WHERE (protocol IS "MLS" OR protocol IS "MIXED") AND mls_group_id IS NOT NULL AND mls_proposal_timer IS NOT NULL;
SELECT mls_group_id, mls_proposal_timer FROM Conversation WHERE (protocol IS 'MLS' OR protocol IS 'MIXED') AND mls_group_id IS NOT NULL AND mls_proposal_timer IS NOT NULL;

whoDeletedMeInConversation:
SELECT sender_user_id FROM Message WHERE id IN (SELECT message_id FROM MessageMemberChangeContent WHERE conversation_id = :conversation_id AND member_change_type = 'REMOVED' AND member_change_list LIKE ('%' || :self_user_id || '%')) ORDER BY creation_date DESC LIMIT 1;
Expand Down Expand Up @@ -464,26 +464,26 @@ SELECT changes();
CREATE TRIGGER addMessageAfterProteusVerificationStatusChange
AFTER UPDATE ON Conversation
WHEN new.proteus_verification_status != old.proteus_verification_status
AND (new.proteus_verification_status = "VERIFIED" OR old.proteus_verification_status = "VERIFIED")
AND (new.proteus_verification_status = 'VERIFIED' OR old.proteus_verification_status = 'VERIFIED')
BEGIN
INSERT OR IGNORE INTO Message(id, content_type, conversation_id, creation_date, sender_user_id, sender_client_id, status, visibility)
VALUES(
(SELECT lower(hex(randomblob(4)) || '-' || lower(hex(randomblob(2))) || '-4' ||
substr(lower(hex(randomblob(2))),2) || '-a' || substr(lower(hex(randomblob(2))),2)
|| '-' || lower(hex(randomblob(6))))),
(CASE (new.proteus_verification_status)
WHEN "VERIFIED" THEN "CONVERSATION_VERIFIED_PROTEUS"
ELSE "CONVERSATION_DEGRADED_PROTEUS" END
WHEN 'VERIFIED' THEN 'CONVERSATION_VERIFIED_PROTEUS'
ELSE 'CONVERSATION_DEGRADED_PROTEUS' END
),
new.qualified_id,
(SELECT CAST((julianday('now') - 2440587.5) * 86400 * 1000 AS INTEGER)),
(SELECT CAST((julianday(\'now\') - 2440587.5) * 86400 * 1000 AS INTEGER)),
(SELECT SelfUser.id FROM SelfUser LIMIT 1),
(SELECT Client.id FROM Client WHERE Client.user_id = (SELECT SelfUser.id FROM SelfUser LIMIT 1) LIMIT 1),
"SENT",
"VISIBLE"
'SENT',
'VISIBLE'
);
UPDATE Conversation
SET degraded_conversation_notified = (new.proteus_verification_status != "DEGRADED")
SET degraded_conversation_notified = (new.proteus_verification_status != 'DEGRADED')
WHERE qualified_id = new.qualified_id;
END;
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,8 @@ BEGIN
LEFT JOIN Client AS client ON client.user_id = mem.user
WHERE mem.conversation = new.conversation
GROUP BY mem.conversation)
WHEN 1 THEN "VERIFIED"
ELSE "DEGRADED" END)
WHEN 1 THEN 'VERIFIED'
ELSE 'DEGRADED' END)
WHERE qualified_id = new.conversation;
END;

Expand All @@ -113,8 +113,8 @@ BEGIN
LEFT JOIN Client AS client ON client.user_id = mem.user
WHERE mem.conversation = old.conversation
GROUP BY mem.conversation)
WHEN 1 THEN "VERIFIED"
ELSE "DEGRADED" END)
WHEN 1 THEN 'VERIFIED'
ELSE 'DEGRADED' END)
WHERE qualified_id = old.conversation;
END;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Message.expects_read_confirmation AS expectsReadConfirmation,
Message.expire_after_millis AS expireAfterMillis,
Message.self_deletion_start_date AS selfDeletionStartDate,
Message.self_deletion_end_date AS selfDeletionEndDate,
IFNULL ((SELECT COUNT (*) FROM Receipt WHERE message_id = Message.id AND type = "READ"), 0) AS readCount,
IFNULL ((SELECT COUNT (*) FROM Receipt WHERE message_id = Message.id AND type = 'READ'), 0) AS readCount,
User.name AS senderName,
User.handle AS senderHandle,
User.email AS senderEmail,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -211,20 +211,20 @@ WHERE NOT EXISTS (SELECT user FROM Member AS member WHERE member.conversation ==
AND (name LIKE ('%' || :searchQuery || '%')
OR handle LIKE ('%' || :searchQuery || '%')
OR email LIKE ('%' || :searchQuery || '%'))
AND connection_status = "ACCEPTED"
AND connection_status = 'ACCEPTED'
AND defederated = 0;

getUsersNotInConversationByHandle:
SELECT * FROM UserDetails AS user
WHERE NOT EXISTS (SELECT user FROM Member AS member WHERE member.conversation == :converastion_id AND user.qualified_id == member.user)
AND handle LIKE ('%' || :searchQuery || '%')
AND connection_status = "ACCEPTED"
AND connection_status = 'ACCEPTED'
AND defederated = 0;

getUsersNotPartOfTheConversation:
SELECT * FROM UserDetails AS user
WHERE NOT EXISTS (SELECT user FROM Member AS member WHERE member.conversation == :converastion_id AND user.qualified_id == member.user)
AND connection_status = "ACCEPTED"
AND connection_status = 'ACCEPTED'
AND defederated = 0;

updateUserDisplayName:
Expand Down

0 comments on commit 8a37b6f

Please sign in to comment.