mirror of
https://github.com/chatmail/core.git
synced 2026-05-16 21:36:30 +03:00
refactor: rename to is_published, add NOT NULL
This commit is contained in:
@@ -979,7 +979,7 @@ impl Context {
|
|||||||
pub(crate) async fn get_published_self_addrs(&self) -> Result<Vec<String>> {
|
pub(crate) async fn get_published_self_addrs(&self) -> Result<Vec<String>> {
|
||||||
self.sql
|
self.sql
|
||||||
.query_map_vec(
|
.query_map_vec(
|
||||||
"SELECT addr FROM transports WHERE published=1 ORDER BY add_timestamp DESC",
|
"SELECT addr FROM transports WHERE is_published=1 ORDER BY add_timestamp DESC",
|
||||||
(),
|
(),
|
||||||
|row| {
|
|row| {
|
||||||
let addr: String = row.get(0)?;
|
let addr: String = row.get(0)?;
|
||||||
@@ -1004,7 +1004,7 @@ impl Context {
|
|||||||
self.sql
|
self.sql
|
||||||
.query_map_vec(
|
.query_map_vec(
|
||||||
"SELECT addr FROM transports
|
"SELECT addr FROM transports
|
||||||
WHERE published=1
|
WHERE is_published=1
|
||||||
AND addr NOT IN (SELECT value FROM config WHERE keyname='configured_addr')",
|
AND addr NOT IN (SELECT value FROM config WHERE keyname='configured_addr')",
|
||||||
(),
|
(),
|
||||||
|row| {
|
|row| {
|
||||||
|
|||||||
@@ -2352,8 +2352,8 @@ ALTER TABLE contacts ADD COLUMN name_normalized TEXT;
|
|||||||
inc_and_check(&mut migration_version, 149)?;
|
inc_and_check(&mut migration_version, 149)?;
|
||||||
if dbversion < migration_version {
|
if dbversion < migration_version {
|
||||||
sql.execute_migration(
|
sql.execute_migration(
|
||||||
"ALTER TABLE transports ADD COLUMN published INTEGER DEFAULT 1;
|
"ALTER TABLE transports ADD COLUMN is_published INTEGER DEFAULT 1 NOT NULL;
|
||||||
UPDATE transports SET published=0 WHERE addr!=(
|
UPDATE transports SET is_published=0 WHERE addr!=(
|
||||||
SELECT value FROM config WHERE keyname='configured_addr'
|
SELECT value FROM config WHERE keyname='configured_addr'
|
||||||
)",
|
)",
|
||||||
migration_version,
|
migration_version,
|
||||||
|
|||||||
Reference in New Issue
Block a user