summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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::*;
+