<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -8,7 +8,9 @@ class Log
   property :type, String
   property :data, String
 
+  property :created_at, DateTime
+
   belongs_to :site
   belongs_to :exclusion
-  belongs_to :user  
+  belongs_to :user
 end</diff>
      <filename>app/models/log.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,10 @@ class Site
   property :id, Serial
   property :url, String, :nullable =&gt; false
 
+  property :created_at, DateTime
+
   has n, :logs
-  #has n, :users, :through =&gt; UserSitePermission # This won't work for some reason
+  has n, :user_site_permissions
+  has n, :users, :through =&gt; :user_site_permissions
   has n, :exclusions
 end</diff>
      <filename>app/models/site.rb</filename>
    </modified>
    <modified>
      <diff>@@ -13,5 +13,12 @@ class User
   
   property :id,     Serial
   property :login,  String
+
+  property :created_at, DateTime
+
+  has n, :user_site_permissions
+  has n, :sites, :through =&gt; :user_site_permissions
+
+  validates_is_unique :login
   
 end</diff>
      <filename>app/models/user.rb</filename>
    </modified>
    <modified>
      <diff>@@ -5,6 +5,8 @@ class UserSitePermission
   property :user_id, Integer
   property :site_id, Integer
 
+  property :created_at, DateTime
+
   belongs_to :user
   belongs_to :site
 end</diff>
      <filename>app/models/user_site_permission.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e8b2dc9bff91896fa29c871029a7741da867891f</id>
    </parent>
  </parents>
  <author>
    <name>Luke Galea</name>
    <email>lukegalea@lgs-pro.local</email>
  </author>
  <url>http://github.com/lukegalea/unsub/commit/e38dd4003c567ffc586180d278acc7c1eb87500f</url>
  <id>e38dd4003c567ffc586180d278acc7c1eb87500f</id>
  <committed-date>2009-10-14T10:32:56-07:00</committed-date>
  <authored-date>2009-10-14T10:32:56-07:00</authored-date>
  <message>Add timestamps and associations to models</message>
  <tree>66ac157a91ef7f65a3a6f1dc0fd3af75fdcb2ae3</tree>
  <committer>
    <name>Luke Galea</name>
    <email>lukegalea@lgs-pro.local</email>
  </committer>
</commit>
