Advertisement
Guest User

Untitled

a guest
Nov 6th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. create table public.USERS (
  2.     user_id int primary key,
  3.     nickname varchar not null,  
  4.     password varchar not null,
  5.     gold int,
  6.     silver int,
  7.     bronze int,
  8.     totalPoints int,
  9.     numOfRunEventsCreated int,
  10.     numOfCycEventsCreated int,
  11.  profilePic bytea
  12. );
  13. create table public.ACTIVITIES (
  14.     activity_id int primary key,
  15.     adate date,
  16.     aname varchar,
  17.     user_id int references USERS
  18. );
  19. create table public.ROC (
  20.     roc_id int references ACTIVITIES,
  21.     averageSpeed float,
  22.     calories int,
  23.     distance float,
  24.     elapsedTime time,
  25.     maxSpeed float,
  26.     primary key (roc_id)
  27. );
  28. create table public.ROUNDS (
  29.     round_id int references ACTIVITIES,
  30.     numOfRounds int,
  31.     roundTime int,
  32.     roundPause int,
  33.     primary key (round_id)
  34. );
  35. create table public.EVENTS (
  36.     event_id int primary key,
  37.     numOfIn int,
  38.     numOfPictures int,
  39.     startDate date,
  40.     endDate date,
  41.     challangedDistance float,
  42.     challangedTime int,
  43.     user_id int references USERS,
  44.     roc_id int references ROC
  45. );
  46. create table public.PICTURES (
  47.     description varchar,
  48.     picture bytea,
  49.     event_id int references EVENTS,
  50.     user_id int references USERS,
  51.  primary key(event_id, user_id)
  52. );
  53. create table public.INVITATIONS (
  54.     invitation_id int,
  55.     event_id int references EVENTS,
  56.  user_id int references USERS,
  57.  for_user int references USERS,
  58.     primary key(invitation_id)
  59. );
  60. create table public.IS_FRIEND (
  61.     user_id int references USERS,
  62.     with_user int references USERS,
  63.     --check (user <> with_user),
  64.     primary key (user_id, with_user)
  65. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement