Explorar o código

rename send key -> akey

Daniel García %!s(int64=4) %!d(string=hai) anos
pai
achega
95e24ffc51

+ 1 - 1
migrations/mysql/2021-03-11-190243_add_sends/up.sql

@@ -8,7 +8,7 @@ CREATE TABLE sends (
 
   atype             INTEGER NOT NULL,
   data              TEXT    NOT NULL,
-  key               TEXT    NOT NULL,
+  akey              TEXT    NOT NULL,
   password_hash     BLOB,
   password_salt     BLOB,
   password_iter     INTEGER,

+ 0 - 0
migrations/postgresql/2021-03-15-163412_rename_send_key/down.sql


+ 1 - 0
migrations/postgresql/2021-03-15-163412_rename_send_key/up.sql

@@ -0,0 +1 @@
+ALTER TABLE sends RENAME COLUMN key TO akey;

+ 0 - 0
migrations/sqlite/2021-03-15-163412_rename_send_key/down.sql


+ 1 - 0
migrations/sqlite/2021-03-15-163412_rename_send_key/up.sql

@@ -0,0 +1 @@
+ALTER TABLE sends RENAME COLUMN key TO akey;

+ 1 - 1
src/api/core/sends.rs

@@ -325,7 +325,7 @@ fn put_send(id: String, data: JsonUpcase<SendData>, headers: Headers, conn: DbCo
     }
     send.data = data_str;
     send.name = data.Name;
-    send.key = data.Key;
+    send.akey = data.Key;
     send.deletion_date = data.DeletionDate.naive_utc();
     send.notes = data.Notes;
     send.max_access_count = data.MaxAccessCount;

+ 4 - 4
src/db/models/send.rs

@@ -22,7 +22,7 @@ db_object! {
 
         pub atype: i32,
         pub data: String,
-        pub key: String,
+        pub akey: String,
         pub password_hash: Option<Vec<u8>>,
         password_salt: Option<Vec<u8>>,
         password_iter: Option<i32>,
@@ -46,7 +46,7 @@ pub enum SendType {
 }
 
 impl Send {
-    pub fn new(atype: i32, name: String, data: String, key: String, deletion_date: NaiveDateTime) -> Self {
+    pub fn new(atype: i32, name: String, data: String, akey: String, deletion_date: NaiveDateTime) -> Self {
         let now = Utc::now().naive_utc();
 
         Self {
@@ -59,7 +59,7 @@ impl Send {
 
             atype,
             data,
-            key,
+            akey,
             password_hash: None,
             password_salt: None,
             password_iter: None,
@@ -118,7 +118,7 @@ impl Send {
             "Text": if self.atype == SendType::Text as i32 { Some(&data) } else { None },
             "File": if self.atype == SendType::File as i32 { Some(&data) } else { None },
 
-            "Key": self.key,
+            "Key": self.akey,
             "MaxAccessCount": self.max_access_count,
             "AccessCount": self.access_count,
             "Password": self.password_hash.as_deref().map(|h| BASE64URL_NOPAD.encode(h)),

+ 1 - 1
src/db/schemas/mysql/schema.rs

@@ -111,7 +111,7 @@ table! {
         notes -> Nullable<Text>,
         atype -> Integer,
         data -> Text,
-        key -> Text,
+        akey -> Text,
         password_hash -> Nullable<Binary>,
         password_salt -> Nullable<Binary>,
         password_iter -> Nullable<Integer>,

+ 1 - 1
src/db/schemas/postgresql/schema.rs

@@ -111,7 +111,7 @@ table! {
         notes -> Nullable<Text>,
         atype -> Integer,
         data -> Text,
-        key -> Text,
+        akey -> Text,
         password_hash -> Nullable<Binary>,
         password_salt -> Nullable<Binary>,
         password_iter -> Nullable<Integer>,

+ 1 - 1
src/db/schemas/sqlite/schema.rs

@@ -111,7 +111,7 @@ table! {
         notes -> Nullable<Text>,
         atype -> Integer,
         data -> Text,
-        key -> Text,
+        akey -> Text,
         password_hash -> Nullable<Binary>,
         password_salt -> Nullable<Binary>,
         password_iter -> Nullable<Integer>,