fix migrations, closes !10
This commit is contained in:
parent
b5af9d176b
commit
12874dd6dc
2 changed files with 6 additions and 4 deletions
|
@ -32,6 +32,7 @@ var (
|
||||||
{InstalledRank: 3, Version: "13", Description: "recipient registration status", Script: "V13__recipient_registration_status.sql", Checksum: 405376321},
|
{InstalledRank: 3, Version: "13", Description: "recipient registration status", Script: "V13__recipient_registration_status.sql", Checksum: 405376321},
|
||||||
{InstalledRank: 4, Version: "14", Description: "multiple identity keys per account", Script: "V14__multiple_identity_keys_per_account.sql", Checksum: -1635788950},
|
{InstalledRank: 4, Version: "14", Description: "multiple identity keys per account", Script: "V14__multiple_identity_keys_per_account.sql", Checksum: -1635788950},
|
||||||
{InstalledRank: 5, Version: "15", Description: "profiles tables", Script: "V15__profiles_tables.sql", Checksum: 809686180},
|
{InstalledRank: 5, Version: "15", Description: "profiles tables", Script: "V15__profiles_tables.sql", Checksum: 809686180},
|
||||||
|
{InstalledRank: 6, Version: "16", Description: "destination uuid in envelope", Script: "V16__destination_uuid_in_envelope.sql", Checksum: -566452172},
|
||||||
}
|
}
|
||||||
|
|
||||||
sqlitePath string
|
sqlitePath string
|
||||||
|
@ -269,7 +270,7 @@ func moveAccounts(source *sql.DB, dest *sql.DB) error {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
_, err = dest.Exec("INSERT INTO signald_accounts (uuid, e164, server) VALUES ($1, $2, $3, $4)", accountUUID, e164, server)
|
_, err = dest.Exec("INSERT INTO signald_accounts (uuid, e164, server) VALUES ($1, $2, $3)", accountUUID, e164, server)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -668,7 +669,7 @@ func moveProfileKeys(source *sql.DB, dest *sql.DB) error {
|
||||||
_, err = dest.Exec(`
|
_, err = dest.Exec(`
|
||||||
INSERT INTO signald_profile_keys
|
INSERT INTO signald_profile_keys
|
||||||
(account_uuid, recipient, profile_key, profile_key_credential, request_pending, unidentified_access_mode)
|
(account_uuid, recipient, profile_key, profile_key_credential, request_pending, unidentified_access_mode)
|
||||||
VALUES ($1, $2, $3, $4, $5, $6, $7)
|
VALUES ($1, $2, $3, $4, $5, $6)
|
||||||
`, accountUUID, recipient, profile_key, profile_key_credential, request_pending, unidentified_access_mode)
|
`, accountUUID, recipient, profile_key, profile_key_credential, request_pending, unidentified_access_mode)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
@ -694,7 +695,7 @@ func moveProfiles(source *sql.DB, dest *sql.DB) error {
|
||||||
about string
|
about string
|
||||||
emoji string
|
emoji string
|
||||||
payment_address []byte
|
payment_address []byte
|
||||||
badges string
|
badges sql.NullString
|
||||||
)
|
)
|
||||||
err = rows.Scan(&accountUUID, &recipient, &last_update, &given_name, &family_name, &about, &emoji, &payment_address, &badges)
|
err = rows.Scan(&accountUUID, &recipient, &last_update, &given_name, &family_name, &about, &emoji, &payment_address, &badges)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
@ -29,7 +29,8 @@ var (
|
||||||
legacy_message BYTEA,
|
legacy_message BYTEA,
|
||||||
server_received_timestamp BIGINT,
|
server_received_timestamp BIGINT,
|
||||||
server_delivered_timestamp BIGINT,
|
server_delivered_timestamp BIGINT,
|
||||||
server_uuid UUID
|
server_uuid UUID,
|
||||||
|
destination_uuid TEXT
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE signald_servers (
|
CREATE TABLE signald_servers (
|
||||||
|
|
Loading…
Reference in a new issue