diff options
author | Kjetil Orbekk <kjetil.orbekk@gmail.com> | 2020-02-04 06:20:25 -0500 |
---|---|---|
committer | Kjetil Orbekk <kjetil.orbekk@gmail.com> | 2020-02-04 06:20:57 -0500 |
commit | 8e96edca8659bc87cd85072741e6db8aeaf751ff (patch) | |
tree | 1dc6fba8b81f357d1ada9669e853717a2ac5a97b /src/schema.rs | |
parent | e614b1eec14d03e72b6e9fba15129973df1dd704 (diff) |
Add raw data to database
Diffstat (limited to 'src/schema.rs')
-rw-r--r-- | src/schema.rs | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/schema.rs b/src/schema.rs index e605bda..df20c4f 100644 --- a/src/schema.rs +++ b/src/schema.rs @@ -8,6 +8,15 @@ table! { } table! { + raw_data (data_type, id) { + data_type -> Varchar, + id -> Int8, + username -> Varchar, + payload -> Nullable<Jsonb>, + } +} + +table! { strava_tokens (username) { username -> Varchar, refresh_token -> Varchar, @@ -33,7 +42,14 @@ table! { } } +joinable!(raw_data -> users (username)); joinable!(strava_tokens -> users (username)); joinable!(tasks -> users (username)); -allow_tables_to_appear_in_same_query!(config, strava_tokens, tasks, users,); +allow_tables_to_appear_in_same_query!( + config, + raw_data, + strava_tokens, + tasks, + users, +); |