Skip to content

Commit 942fee3

Browse files
authored
Create CreateTables.sql
1 parent f1d098d commit 942fee3

1 file changed

Lines changed: 108 additions & 0 deletions

File tree

CreateTables.sql

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
USE [Radiopaedia]
2+
GO
3+
CREATE TABLE [dbo].[ApiClient](
4+
[Id] [int] IDENTITY(1,1) NOT NULL,
5+
[site_id] [varchar](max) NULL,
6+
[site_secret] [varchar](max) NULL,
7+
[redirect_url] [varchar](max) NULL,
8+
[oauth_url] [varchar](max) NULL,
9+
[cases_url] [varchar](max) NULL,
10+
[users_url] [varchar](max) NULL
11+
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
12+
GO
13+
14+
CREATE TABLE [dbo].[Cases](
15+
[Id] [int] IDENTITY(1,1) NOT NULL,
16+
[case_id] [varchar](max) NULL,
17+
[username] [varchar](max) NULL,
18+
[date] [datetime] NULL,
19+
[status] [varchar](max) NULL,
20+
[status_message] [varchar](max) NULL,
21+
[title] [varchar](max) NULL,
22+
[system_id] [int] NULL,
23+
[diagnostic_certainty_id] [int] NULL,
24+
[suitable_for_quiz] [bit] NULL,
25+
[presentation] [varchar](max) NULL,
26+
[age] [int] NULL,
27+
[body] [varchar](max) NULL,
28+
[r_case_id] [varchar](max) NULL
29+
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
30+
31+
GO
32+
33+
CREATE TABLE [dbo].[Events](
34+
[Id] [int] IDENTITY(1,1) NOT NULL,
35+
[TimeStamp] [datetime] NULL,
36+
[Type] [varchar](max) NULL,
37+
[InternalId] [varchar](max) NULL,
38+
[StudyUid] [varchar](max) NULL,
39+
[SeriesUid] [varchar](max) NULL,
40+
[Message] [varchar](max) NULL,
41+
[Data] [varchar](max) NULL
42+
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
43+
44+
GO
45+
46+
47+
CREATE TABLE [dbo].[PACS](
48+
[Id] [int] IDENTITY(1,1) NOT NULL,
49+
[LocalAe] [varchar](max) NULL,
50+
[IP] [varchar](max) NULL,
51+
[Port] [int] NULL,
52+
[AET] [varchar](max) NULL,
53+
[Description] [varchar](max) NULL,
54+
[Selected] [bit] NULL,
55+
[Notes] [varchar](max) NULL,
56+
[LocalStorage] [varchar](max) NULL
57+
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
58+
59+
GO
60+
61+
CREATE TABLE [dbo].[Series](
62+
[Id] [int] IDENTITY(1,1) NOT NULL,
63+
[case_id] [varchar](max) NULL,
64+
[study_uid] [varchar](max) NULL,
65+
[description] [varchar](max) NULL,
66+
[images] [int] NULL,
67+
[series_uid] [varchar](max) NULL,
68+
[crop_x] [int] NULL,
69+
[crop_y] [int] NULL,
70+
[crop_h] [int] NULL,
71+
[crop_w] [int] NULL,
72+
[window_wc] [int] NULL,
73+
[window_ww] [nchar](10) NULL,
74+
[every_image] [int] NULL,
75+
[start_image] [int] NULL,
76+
[end_image] [int] NULL
77+
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
78+
79+
GO
80+
81+
CREATE TABLE [dbo].[Studies](
82+
[Id] [int] IDENTITY(1,1) NOT NULL,
83+
[case_id] [varchar](max) NULL,
84+
[study_uid] [varchar](max) NULL,
85+
[description] [varchar](max) NULL,
86+
[date] [datetime] NULL,
87+
[modality] [varchar](max) NULL,
88+
[findings] [varchar](max) NULL,
89+
[caption] [varchar](max) NULL,
90+
[images] [int] NULL,
91+
[position] [int] NULL,
92+
[r_study_id] [varchar](max) NULL,
93+
[patient_id] [varchar](max) NULL,
94+
[patient_name] [varchar](max) NULL,
95+
[patient_dob] [date] NULL
96+
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
97+
98+
GO
99+
100+
CREATE TABLE [dbo].[Users](
101+
[Id] [int] IDENTITY(1,1) NOT NULL,
102+
[username] [varchar](max) NULL,
103+
[access_token] [varchar](max) NULL,
104+
[refresh_token] [varchar](max) NULL,
105+
[expiry_date] [datetime] NULL
106+
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
107+
108+
GO

0 commit comments

Comments
 (0)