/extremedating/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/extremedating/trunk

« back to all changes in this revision

Viewing changes to php/db.php

  • Committer: Gustav Hatvigsson
  • Date: 2013-04-13 23:15:23 UTC
  • mto: This revision was merged to the branch mainline in revision 43.
  • Revision ID: gustav.hartvigsson@gmail.com-20130413231523-43e2ubbnrmk80g51
Fixed the gawd damn get_image.php thingies...

Show diffs side-by-side

added added

removed removed

Lines of Context:
76
76
  );
77
77
");
78
78
 
79
 
//Populate foodTypes
80
 
$db->beginTransaction();
81
 
try {
82
 
  $arr = array('husman','kina','thai','mex','italienskt','franskt','grekisk',
83
 
  'fika','efterrätter');
84
 
  foreach ($arr as $i) {
85
 
    //echo $i.'\n';
86
 
    $query = "
87
 
       INSERT OR IGNORE INTO FoodTypes VALUES('{$i}');
88
 
    ";
89
 
    $db->exec($query);
90
 
  }
91
 
  $db->commit();
92
 
  sleep(.5);
93
 
} catch (PDOException $err) {
94
 
  var_dump($err);
95
 
  echo "\n";
96
 
}
97
 
 
98
 
try {
99
 
  $db->beginTransaction();
100
 
  $arr = array('php','sql','GNU/Linux','Nix','HP','mat','3d','hen-gris');
101
 
  foreach ($arr as $i) {
102
 
    //echo $i.'\n';
103
 
    $query = "
104
 
       INSERT OR IGNORE INTO Interests VALUES('{$i}');
105
 
    ";
106
 
    $db->exec($query);
107
 
  }
108
 
  $db->commit();
109
 
  sleep(.5);
110
 
} catch (PDOException $err) {
111
 
  var_dump($err);
112
 
}
113
 
 
114
 
 
115
79
try {
116
80
  $db->beginTransaction();
117
81
  // Relations
140
104
                CREATE TABLE IF NOT EXISTS dateInterests(
141
105
                user1 varchar(64),
142
106
                user2 varchar(64),
143
 
                FOREIGN KEY(user1) REFERENCES Users(loginName),
144
 
                FOREIGN KEY(user2) REFERENCES Users(loginName),
145
 
                PRIMARY KEY(user1, user2)
146
 
                );
147
 
        ");
148
 
        
149
 
        $db->exec("
150
 
                CREATE TABLE IF NOT EXISTS planLunch(
151
 
                user1 varchar(64),
152
 
                user2 varchar(64),
153
 
                message varchar(1024),
154
 
                date datetime,
155
 
                accepted bool,
156
 
                FOREIGN KEY(user1) REFERENCES Users(loginName),
157
 
                FOREIGN KEY(user2) REFERENCES Users(loginName),
158
 
                PRIMARY KEY(user1, user2)
159
 
                );
160
 
        ");
161
 
  $db->commit();
 
107
                FOREIGN KEY(user1) REFERENCES USERS(loginName),
 
108
                FOREIGN KEY(user2) REFERENCES USERS(loginName),
 
109
                PRIMARY KEY(user1, user2)
 
110
                );
 
111
        ");
162
112
} catch (PDOException $err) {
163
113
  echo $err;
164
114
}
 
115
$db->commit();
165
116
 
166
117
?>