summaryrefslogtreecommitdiffstats
path: root/src/db
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2020-11-03 18:09:43 +0100
committerMatthias Beyer <mail@beyermatthias.de>2020-11-03 18:09:43 +0100
commit130b1f5b807e56ddbffdf6ab219c2b9eff0ed8f4 (patch)
tree426b11aa377b58ee97d8a98c313016df4d43eb05 /src/db
parente44c4e3ce99f6f425831b0a3a18124adb05c0bcf (diff)
Add model: Artifact
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/db')
-rw-r--r--src/db/mod.rs3
-rw-r--r--src/db/models/artifact.rs6
-rw-r--r--src/db/models/mod.rs3
3 files changed, 12 insertions, 0 deletions
diff --git a/src/db/mod.rs b/src/db/mod.rs
index 322d168..f16b879 100644
--- a/src/db/mod.rs
+++ b/src/db/mod.rs
@@ -6,3 +6,6 @@ pub use cli::*;
mod interface;
pub use interface::*;
+
+pub mod models;
+
diff --git a/src/db/models/artifact.rs b/src/db/models/artifact.rs
new file mode 100644
index 0000000..a92a9bd
--- /dev/null
+++ b/src/db/models/artifact.rs
@@ -0,0 +1,6 @@
+#[derive(Queryable)]
+pub struct Artifact {
+ pub id: i32,
+ pub path: String,
+}
+
diff --git a/src/db/models/mod.rs b/src/db/models/mod.rs
new file mode 100644
index 0000000..7517fac
--- /dev/null
+++ b/src/db/models/mod.rs
@@ -0,0 +1,3 @@
+mod artifact;
+pub use artifact::*;
+