11table ! {
2- apps ( id) {
3- id -> Int4 ,
4- created_at -> Timestamp ,
5- slug -> Text ,
6- team_id -> Int4 ,
7- enabled -> Bool ,
8- container_id -> Nullable <Text >,
9- network_id -> Nullable <Text >,
10- }
2+ apps ( id) {
3+ id -> Int4 ,
4+ created_at -> Timestamp ,
5+ slug -> Text ,
6+ team_id -> Int4 ,
7+ enabled -> Bool ,
8+ container_id -> Nullable <Text >,
9+ network_id -> Nullable <Text >,
10+ }
1111}
1212
1313table ! {
14- builds ( id) {
15- id -> Int4 ,
16- started_at -> Timestamp ,
17- ended_at -> Nullable <Timestamp >,
18- events -> Array <Text >,
19- app_id -> Int4 ,
20- }
14+ builds ( id) {
15+ id -> Int4 ,
16+ started_at -> Timestamp ,
17+ ended_at -> Nullable <Timestamp >,
18+ events -> Array <Text >,
19+ app_id -> Int4 ,
20+ }
2121}
2222
2323table ! {
24- domains ( id) {
25- id -> Int4 ,
26- domain -> Text ,
27- verified -> Bool ,
28- app_id -> Int4 ,
29- }
24+ domains ( id) {
25+ id -> Int4 ,
26+ domain -> Text ,
27+ verified -> Bool ,
28+ app_id -> Int4 ,
29+ }
3030}
3131
3232table ! {
33- oauth_apps ( client_id) {
34- client_id -> Text ,
35- name -> Text ,
36- }
33+ oauth_apps ( client_id) {
34+ client_id -> Text ,
35+ name -> Text ,
36+ }
3737}
3838
3939table ! {
40- oauth_device_requests ( id) {
41- id -> Int4 ,
42- created_at -> Timestamp ,
43- expires_at -> Timestamp ,
44- oauth_app_id -> Text ,
45- token -> Nullable <Text >,
46- device_code -> Text ,
47- user_code -> Text ,
48- token_retrieved -> Bool ,
49- access_denied -> Bool ,
50- }
40+ oauth_device_requests ( id) {
41+ id -> Int4 ,
42+ created_at -> Timestamp ,
43+ expires_at -> Timestamp ,
44+ oauth_app_id -> Text ,
45+ token -> Nullable <Text >,
46+ device_code -> Text ,
47+ user_code -> Text ,
48+ token_retrieved -> Bool ,
49+ access_denied -> Bool ,
50+ }
5151}
5252
5353table ! {
54- team_users ( team_id, user_id) {
55- user_id -> Int4 ,
56- team_id -> Int4 ,
57- }
54+ team_users ( team_id, user_id) {
55+ user_id -> Int4 ,
56+ team_id -> Int4 ,
57+ }
5858}
5959
6060table ! {
61- invites ( team_id, user_id) {
62- user_id -> Int4 ,
63- team_id -> Int4 ,
64- }
61+ teams ( id) {
62+ id -> Int4 ,
63+ created_at -> Timestamp ,
64+ name -> Nullable <Text >,
65+ avatar -> Nullable <Text >,
66+ personal -> Bool ,
67+ slug -> Text ,
68+ invite -> Text ,
69+ }
6570}
6671
6772table ! {
68- teams ( id) {
69- id -> Int4 ,
70- created_at -> Timestamp ,
71- name -> Nullable <Text >,
72- avatar -> Nullable <Text >,
73- personal -> Bool ,
74- slug -> Text ,
75- }
73+ tokens ( token) {
74+ token -> Text ,
75+ created_at -> Timestamp ,
76+ expires_at -> Timestamp ,
77+ user_id -> Int4 ,
78+ }
7679}
7780
7881table ! {
79- tokens ( token) {
80- token -> Text ,
81- created_at -> Timestamp ,
82- expires_at -> Timestamp ,
83- user_id -> Int4 ,
84- }
82+ users ( id) {
83+ id -> Int4 ,
84+ created_at -> Timestamp ,
85+ slack_user_id -> Text ,
86+ name -> Text ,
87+ avatar -> Nullable <Text >,
88+ }
8589}
8690
8791table ! {
88- users ( id) {
89- id -> Int4 ,
90- created_at -> Timestamp ,
91- slack_user_id -> Text ,
92- name -> Text ,
93- avatar -> Nullable <Text >,
94- }
95- }
96-
97- table ! {
98- whitelist ( slack_user_id) {
99- slack_user_id -> Text ,
100- }
92+ whitelist ( slack_user_id) {
93+ slack_user_id -> Text ,
94+ }
10195}
10296
10397joinable ! ( apps -> teams ( team_id) ) ;
@@ -107,19 +101,17 @@ joinable!(oauth_device_requests -> oauth_apps (oauth_app_id));
107101joinable ! ( oauth_device_requests -> tokens ( token) ) ;
108102joinable ! ( team_users -> teams ( team_id) ) ;
109103joinable ! ( team_users -> users ( user_id) ) ;
110- joinable ! ( invites -> teams ( team_id) ) ;
111- joinable ! ( invites -> users ( user_id) ) ;
112104joinable ! ( tokens -> users ( user_id) ) ;
113105
114106allow_tables_to_appear_in_same_query ! (
115- apps,
116- builds,
117- domains,
118- oauth_apps,
119- oauth_device_requests,
120- team_users,
121- teams,
122- tokens,
123- users,
124- whitelist,
107+ apps,
108+ builds,
109+ domains,
110+ oauth_apps,
111+ oauth_device_requests,
112+ team_users,
113+ teams,
114+ tokens,
115+ users,
116+ whitelist,
125117) ;
0 commit comments