From: Martyn Taylor <mtaylor(a)redhat.com>
---
src/app/models/base_permission_object.rb | 11 ++++++++
src/app/models/cloud_account.rb | 19 ++++++++++++++
src/app/models/deployable.rb | 11 ++++++++
src/app/models/hardware_profile.rb | 18 +++++++++++++
src/app/models/hardware_profile_property.rb | 17 +++++++++++++
src/app/models/image.rb | 17 +++++++++++++
src/app/models/instance.rb | 33 +++++++++++++++++++++++++
src/app/models/instance_event.rb | 15 +++++++++++
src/app/models/instance_hwp.rb | 15 ++++++++++-
src/app/models/instance_key.rb | 14 ++++++++++
src/app/models/instance_task.rb | 22 ++++++++++++++++
src/app/models/metadata_object.rb | 14 ++++++++++
src/app/models/permission.rb | 15 +++++++++++
src/app/models/pool.rb | 15 +++++++++++
src/app/models/pool_family.rb | 13 ++++++++++
src/app/models/privilege.rb | 12 +++++++++
src/app/models/property_enum_entry.rb | 13 ++++++++++
src/app/models/provider.rb | 14 ++++++++++
src/app/models/quota.rb | 15 +++++++++++
src/app/models/realm.rb | 14 ++++++++++
src/app/models/replicated_image.rb | 13 ++++++++++
src/app/models/role.rb | 13 ++++++++++
src/app/models/task.rb | 22 ++++++++++++++++
src/app/models/template.rb | 22 ++++++++++++++++
src/app/models/user.rb | 27 ++++++++++++++++++++
src/spec/fixtures/base_permission_objects.yml | 11 ++++++++
src/spec/fixtures/privileges.yml | 12 +++++++++
src/spec/fixtures/roles.yml | 13 ++++++++++
src/test/fixtures/base_permission_objects.yml | 13 +++++++++-
src/test/fixtures/cloud_accounts.yml | 19 ++++++++++++++
src/test/fixtures/hardware_profiles.yml | 18 +++++++++++++
src/test/fixtures/images.yml | 17 +++++++++++++
src/test/fixtures/instances.yml | 33 +++++++++++++++++++++++++
src/test/fixtures/permissions.yml | 15 +++++++++++
src/test/fixtures/pools.yml | 15 +++++++++++
src/test/fixtures/privileges.yml | 12 +++++++++
src/test/fixtures/providers.yml | 14 ++++++++++
src/test/fixtures/quotas.yml | 15 +++++++++++
src/test/fixtures/realms.yml | 14 ++++++++++
src/test/fixtures/roles.yml | 13 ++++++++++
src/test/fixtures/users.yml | 27 ++++++++++++++++++++
41 files changed, 673 insertions(+), 2 deletions(-)
diff --git a/src/app/models/base_permission_object.rb
b/src/app/models/base_permission_object.rb
index 5d64613..693f349 100644
--- a/src/app/models/base_permission_object.rb
+++ b/src/app/models/base_permission_object.rb
@@ -1,3 +1,14 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: base_permission_objects
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
# Written by Scott Seago <sseago(a)redhat.com>
diff --git a/src/app/models/cloud_account.rb b/src/app/models/cloud_account.rb
index 4371a1a..da1092b 100644
--- a/src/app/models/cloud_account.rb
+++ b/src/app/models/cloud_account.rb
@@ -1,3 +1,22 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: cloud_accounts
+#
+# id :integer not null, primary key
+# label :string(255) not null
+# username :string(255) not null
+# password :string(255) not null
+# provider_id :integer not null
+# quota_id :integer
+# lock_version :integer default(0)
+# account_number :string(255) not null
+# x509_cert_priv :text not null
+# x509_cert_pub :text not null
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/deployable.rb b/src/app/models/deployable.rb
index f4891d8..5fea983 100644
--- a/src/app/models/deployable.rb
+++ b/src/app/models/deployable.rb
@@ -1,2 +1,13 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: deployables
+#
+# id :integer not null, primary key
+# name :string(255)
+# created_at :datetime
+# updated_at :datetime
+#
+
class Deployable < ActiveRecord::Base
end
diff --git a/src/app/models/hardware_profile.rb b/src/app/models/hardware_profile.rb
index 5e6e9e8..1301f5b 100644
--- a/src/app/models/hardware_profile.rb
+++ b/src/app/models/hardware_profile.rb
@@ -1,3 +1,21 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: hardware_profiles
+#
+# id :integer not null, primary key
+# external_key :string(255) not null
+# name :string(1024) not null
+# memory_id :integer
+# storage_id :integer
+# cpu_id :integer
+# architecture_id :integer
+# provider_id :integer
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/hardware_profile_property.rb
b/src/app/models/hardware_profile_property.rb
index 46e4b8e..cd55c87 100644
--- a/src/app/models/hardware_profile_property.rb
+++ b/src/app/models/hardware_profile_property.rb
@@ -1,3 +1,20 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: hardware_profile_properties
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# kind :string(255) not null
+# unit :string(255) not null
+# value :string(255) not null
+# range_first :string(255)
+# range_last :string(255)
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2010 Red Hat, Inc.
#
diff --git a/src/app/models/image.rb b/src/app/models/image.rb
index 8962bf1..1e73701 100644
--- a/src/app/models/image.rb
+++ b/src/app/models/image.rb
@@ -1,3 +1,20 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: images
+#
+# id :integer not null, primary key
+# uuid :string(255)
+# name :string(255) not null
+# build_id :string(255)
+# uri :string(255)
+# status :string(255)
+# target :string(255)
+# template_id :integer
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/instance.rb b/src/app/models/instance.rb
index e7757e3..798fcbd 100644
--- a/src/app/models/instance.rb
+++ b/src/app/models/instance.rb
@@ -1,3 +1,36 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: instances
+#
+# id :integer not null, primary key
+# external_key :string(255)
+# name :string(1024) not null
+# hardware_profile_id :integer not null
+# template_id :integer not null
+# realm_id :integer
+# owner_id :integer
+# pool_id :integer not null
+# cloud_account_id :integer
+# instance_hwp_id :integer
+# public_addresses :string(255)
+# private_addresses :string(255)
+# state :string(255)
+# condor_job_id :string(255)
+# last_error :text(255)
+# lock_version :integer default(0)
+# acc_pending_time :integer default(0)
+# acc_running_time :integer default(0)
+# acc_shutting_down_time :integer default(0)
+# acc_stopped_time :integer default(0)
+# time_last_pending :datetime
+# time_last_running :datetime
+# time_last_shutting_down :datetime
+# time_last_stopped :datetime
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/instance_event.rb b/src/app/models/instance_event.rb
index 5076f8a..ec66951 100644
--- a/src/app/models/instance_event.rb
+++ b/src/app/models/instance_event.rb
@@ -1,3 +1,18 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: instance_events
+#
+# id :integer not null, primary key
+# instance_id :integer not null
+# event_type :string(255) not null
+# event_time :datetime
+# status :string(255)
+# message :string(255)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Copyright (C) 2010 Red Hat, Inc.
#
# This program is free software; you can redistribute it and/or modify
diff --git a/src/app/models/instance_hwp.rb b/src/app/models/instance_hwp.rb
index 8b52df9..f6849b6 100644
--- a/src/app/models/instance_hwp.rb
+++ b/src/app/models/instance_hwp.rb
@@ -1,3 +1,16 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: instance_hwps
+#
+# id :integer not null, primary key
+# memory :string(255)
+# cpu :string(255)
+# architecture :string(255)
+# storage :string(255)
+# lock_version :integer default(0)
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
@@ -23,4 +36,4 @@ class InstanceHwp < ActiveRecord::Base
has_one :instance
-end
\ No newline at end of file
+end
diff --git a/src/app/models/instance_key.rb b/src/app/models/instance_key.rb
index 9c941fe..ae3cc45 100644
--- a/src/app/models/instance_key.rb
+++ b/src/app/models/instance_key.rb
@@ -1,3 +1,17 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: instance_keys
+#
+# id :integer not null, primary key
+# instance_key_owner_id :integer not null
+# instance_key_owner_type :string(255) not null
+# name :string(255) not null
+# pem :text
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/instance_task.rb b/src/app/models/instance_task.rb
index be76a6e..699e33f 100644
--- a/src/app/models/instance_task.rb
+++ b/src/app/models/instance_task.rb
@@ -1,3 +1,25 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: tasks
+#
+# id :integer not null, primary key
+# user :string(255)
+# type :string(255)
+# action :string(255)
+# state :string(255)
+# task_target_id :integer
+# task_target_type :string(255)
+# args :string(255)
+# created_at :datetime
+# time_submitted :datetime
+# time_started :datetime
+# time_ended :datetime
+# message :text
+# failure_code :string(255)
+# lock_version :integer default(0)
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/metadata_object.rb b/src/app/models/metadata_object.rb
index 0db525e..f1d354c 100644
--- a/src/app/models/metadata_object.rb
+++ b/src/app/models/metadata_object.rb
@@ -1,3 +1,17 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: metadata_objects
+#
+# id :integer not null, primary key
+# key :string(255) not null
+# value :string(255) not null
+# object_type :string(255)
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2010 Red Hat, Inc.
#
diff --git a/src/app/models/permission.rb b/src/app/models/permission.rb
index 349b6a7..4b42cab 100644
--- a/src/app/models/permission.rb
+++ b/src/app/models/permission.rb
@@ -1,3 +1,18 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: permissions
+#
+# id :integer not null, primary key
+# role_id :integer not null
+# user_id :integer not null
+# permission_object_id :integer
+# permission_object_type :string(255)
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
# Written by Scott Seago <sseago(a)redhat.com>
diff --git a/src/app/models/pool.rb b/src/app/models/pool.rb
index 550ca79..6fb3e5d 100644
--- a/src/app/models/pool.rb
+++ b/src/app/models/pool.rb
@@ -1,3 +1,18 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: pools
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# exported_as :string(255)
+# quota_id :integer
+# pool_family_id :integer not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/pool_family.rb b/src/app/models/pool_family.rb
index bc96fee..9dcb1eb 100644
--- a/src/app/models/pool_family.rb
+++ b/src/app/models/pool_family.rb
@@ -1,3 +1,16 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: pool_families
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# description :string(255)
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2010 Red Hat, Inc.
#
diff --git a/src/app/models/privilege.rb b/src/app/models/privilege.rb
index 552beef..c6d1c61 100644
--- a/src/app/models/privilege.rb
+++ b/src/app/models/privilege.rb
@@ -1,3 +1,15 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: privileges
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
# Written by Scott Seago <sseago(a)redhat.com>
diff --git a/src/app/models/property_enum_entry.rb
b/src/app/models/property_enum_entry.rb
index ff497ef..fff2057 100644
--- a/src/app/models/property_enum_entry.rb
+++ b/src/app/models/property_enum_entry.rb
@@ -1,3 +1,16 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: property_enum_entries
+#
+# id :integer not null, primary key
+# hardware_profile_property_id :integer not null
+# value :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2010 Red Hat, Inc.
#
diff --git a/src/app/models/provider.rb b/src/app/models/provider.rb
index 6a195b0..fa672cf 100644
--- a/src/app/models/provider.rb
+++ b/src/app/models/provider.rb
@@ -1,3 +1,17 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: providers
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# cloud_type :string(255) not null
+# url :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/quota.rb b/src/app/models/quota.rb
index 9f79e04..593847e 100644
--- a/src/app/models/quota.rb
+++ b/src/app/models/quota.rb
@@ -1,3 +1,18 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: quotas
+#
+# id :integer not null, primary key
+# running_instances :integer default(0)
+# total_instances :integer default(0)
+# maximum_running_instances :integer
+# maximum_total_instances :integer
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/realm.rb b/src/app/models/realm.rb
index 4695792..fabff40 100644
--- a/src/app/models/realm.rb
+++ b/src/app/models/realm.rb
@@ -1,3 +1,17 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: realms
+#
+# id :integer not null, primary key
+# external_key :string(255) not null
+# name :string(1024) not null
+# provider_id :integer
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/replicated_image.rb b/src/app/models/replicated_image.rb
index ace66fc..488ff0c 100644
--- a/src/app/models/replicated_image.rb
+++ b/src/app/models/replicated_image.rb
@@ -1,3 +1,16 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: replicated_images
+#
+# id :integer not null, primary key
+# image_id :integer not null
+# provider_id :integer not null
+# provider_image_key :string(255)
+# uploaded :boolean
+# registered :boolean
+#
+
class ReplicatedImage < ActiveRecord::Base
belongs_to :provider
belongs_to :image
diff --git a/src/app/models/role.rb b/src/app/models/role.rb
index db4a9ac..7126138 100644
--- a/src/app/models/role.rb
+++ b/src/app/models/role.rb
@@ -1,3 +1,16 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: roles
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# scope :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
# Written by Scott Seago <sseago(a)redhat.com>
diff --git a/src/app/models/task.rb b/src/app/models/task.rb
index 8058089..c8c8182 100644
--- a/src/app/models/task.rb
+++ b/src/app/models/task.rb
@@ -1,3 +1,25 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: tasks
+#
+# id :integer not null, primary key
+# user :string(255)
+# type :string(255)
+# action :string(255)
+# state :string(255)
+# task_target_id :integer
+# task_target_type :string(255)
+# args :string(255)
+# created_at :datetime
+# time_submitted :datetime
+# time_started :datetime
+# time_ended :datetime
+# message :text
+# failure_code :string(255)
+# lock_version :integer default(0)
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/app/models/template.rb b/src/app/models/template.rb
index d545f9b..3952d56 100644
--- a/src/app/models/template.rb
+++ b/src/app/models/template.rb
@@ -1,3 +1,25 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: templates
+#
+# id :integer not null, primary key
+# uuid :string(255) not null
+# xml :binary not null
+# uri :string(255)
+# name :string(255)
+# platform :string(255)
+# platform_version :string(255)
+# architecture :string(255)
+# summary :text
+# complete :boolean
+# uploaded :boolean
+# imported :boolean
+# images_count :integer
+# created_at :datetime
+# updated_at :datetime
+#
+
require 'util/image_descriptor_xml'
require 'typhoeus'
diff --git a/src/app/models/user.rb b/src/app/models/user.rb
index 7942ae4..83cf0b6 100644
--- a/src/app/models/user.rb
+++ b/src/app/models/user.rb
@@ -1,3 +1,30 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: users
+#
+# id :integer not null, primary key
+# login :string(255) not null
+# email :string(255) not null
+# crypted_password :string(255) not null
+# password_salt :string(255) not null
+# persistence_token :string(255) not null
+# single_access_token :string(255) not null
+# perishable_token :string(255) not null
+# first_name :string(255)
+# last_name :string(255)
+# quota_id :integer
+# login_count :integer default(0), not null
+# failed_login_count :integer default(0), not null
+# last_request_at :datetime
+# current_login_at :datetime
+# last_login_at :datetime
+# current_login_ip :string(255)
+# last_login_ip :string(255)
+# created_at :datetime
+# updated_at :datetime
+#
+
#
# Copyright (C) 2009 Red Hat, Inc.
#
diff --git a/src/spec/fixtures/base_permission_objects.yml
b/src/spec/fixtures/base_permission_objects.yml
index a520969..19ee95c 100644
--- a/src/spec/fixtures/base_permission_objects.yml
+++ b/src/spec/fixtures/base_permission_objects.yml
@@ -1,2 +1,13 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: base_permission_objects
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# created_at :datetime
+# updated_at :datetime
+#
+
general_permission_scope:
name: 'general_permission_scope'
diff --git a/src/spec/fixtures/privileges.yml b/src/spec/fixtures/privileges.yml
index 16723de..84cd22e 100644
--- a/src/spec/fixtures/privileges.yml
+++ b/src/spec/fixtures/privileges.yml
@@ -1,3 +1,15 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: privileges
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
# one:
diff --git a/src/spec/fixtures/roles.yml b/src/spec/fixtures/roles.yml
index d3ed623..9fa4f44 100644
--- a/src/spec/fixtures/roles.yml
+++ b/src/spec/fixtures/roles.yml
@@ -1,3 +1,16 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: roles
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# scope :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
# one:
diff --git a/src/test/fixtures/base_permission_objects.yml
b/src/test/fixtures/base_permission_objects.yml
index 4cf58b8..d6b13b8 100644
--- a/src/test/fixtures/base_permission_objects.yml
+++ b/src/test/fixtures/base_permission_objects.yml
@@ -1,3 +1,14 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: base_permission_objects
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
# one:
@@ -6,4 +17,4 @@
# two:
# column: value
base_permission_object:
- name: general_permission_scope
\ No newline at end of file
+ name: general_permission_scope
diff --git a/src/test/fixtures/cloud_accounts.yml b/src/test/fixtures/cloud_accounts.yml
index 5099be1..b695353 100644
--- a/src/test/fixtures/cloud_accounts.yml
+++ b/src/test/fixtures/cloud_accounts.yml
@@ -1,3 +1,22 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: cloud_accounts
+#
+# id :integer not null, primary key
+# label :string(255) not null
+# username :string(255) not null
+# password :string(255) not null
+# provider_id :integer not null
+# quota_id :integer
+# lock_version :integer default(0)
+# account_number :string(255) not null
+# x509_cert_priv :text not null
+# x509_cert_pub :text not null
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
mock_account:
diff --git a/src/test/fixtures/hardware_profiles.yml
b/src/test/fixtures/hardware_profiles.yml
index 7bdd345..a9978ee 100644
--- a/src/test/fixtures/hardware_profiles.yml
+++ b/src/test/fixtures/hardware_profiles.yml
@@ -1,3 +1,21 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: hardware_profiles
+#
+# id :integer not null, primary key
+# external_key :string(255) not null
+# name :string(1024) not null
+# memory_id :integer
+# storage_id :integer
+# cpu_id :integer
+# architecture_id :integer
+# provider_id :integer
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
m1_small_backend:
diff --git a/src/test/fixtures/images.yml b/src/test/fixtures/images.yml
index bfa6bba..fe8dfde 100644
--- a/src/test/fixtures/images.yml
+++ b/src/test/fixtures/images.yml
@@ -1,3 +1,20 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: images
+#
+# id :integer not null, primary key
+# uuid :string(255)
+# name :string(255) not null
+# build_id :string(255)
+# uri :string(255)
+# status :string(255)
+# target :string(255)
+# template_id :integer
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
fedora_13_image_backend:
diff --git a/src/test/fixtures/instances.yml b/src/test/fixtures/instances.yml
index 951258d..14bac21 100644
--- a/src/test/fixtures/instances.yml
+++ b/src/test/fixtures/instances.yml
@@ -1,3 +1,36 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: instances
+#
+# id :integer not null, primary key
+# external_key :string(255)
+# name :string(1024) not null
+# hardware_profile_id :integer not null
+# template_id :integer not null
+# realm_id :integer
+# owner_id :integer
+# pool_id :integer not null
+# cloud_account_id :integer
+# instance_hwp_id :integer
+# public_addresses :string(255)
+# private_addresses :string(255)
+# state :string(255)
+# condor_job_id :string(255)
+# last_error :text(255)
+# lock_version :integer default(0)
+# acc_pending_time :integer default(0)
+# acc_running_time :integer default(0)
+# acc_shutting_down_time :integer default(0)
+# acc_stopped_time :integer default(0)
+# time_last_pending :datetime
+# time_last_running :datetime
+# time_last_shutting_down :datetime
+# time_last_stopped :datetime
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
test_instance:
diff --git a/src/test/fixtures/permissions.yml b/src/test/fixtures/permissions.yml
index 4fba11c..1c73937 100644
--- a/src/test/fixtures/permissions.yml
+++ b/src/test/fixtures/permissions.yml
@@ -1,3 +1,18 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: permissions
+#
+# id :integer not null, primary key
+# role_id :integer not null
+# user_id :integer not null
+# permission_object_id :integer
+# permission_object_type :string(255)
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
admin_permission:
diff --git a/src/test/fixtures/pools.yml b/src/test/fixtures/pools.yml
index da63a52..b04ce5f 100644
--- a/src/test/fixtures/pools.yml
+++ b/src/test/fixtures/pools.yml
@@ -1,3 +1,18 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: pools
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# exported_as :string(255)
+# quota_id :integer
+# pool_family_id :integer not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
test_pool
diff --git a/src/test/fixtures/privileges.yml b/src/test/fixtures/privileges.yml
index d1f44ab..334ebe0 100644
--- a/src/test/fixtures/privileges.yml
+++ b/src/test/fixtures/privileges.yml
@@ -1,3 +1,15 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: privileges
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
# one:
diff --git a/src/test/fixtures/providers.yml b/src/test/fixtures/providers.yml
index 1669919..91c606f 100644
--- a/src/test/fixtures/providers.yml
+++ b/src/test/fixtures/providers.yml
@@ -1,3 +1,17 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: providers
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# cloud_type :string(255) not null
+# url :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
mock_provider:
diff --git a/src/test/fixtures/quotas.yml b/src/test/fixtures/quotas.yml
index cf8a3d9..d33f1b0 100644
--- a/src/test/fixtures/quotas.yml
+++ b/src/test/fixtures/quotas.yml
@@ -1,3 +1,18 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: quotas
+#
+# id :integer not null, primary key
+# running_instances :integer default(0)
+# total_instances :integer default(0)
+# maximum_running_instances :integer
+# maximum_total_instances :integer
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
test_pool_quota:
diff --git a/src/test/fixtures/realms.yml b/src/test/fixtures/realms.yml
index 6259f6c..38e757d 100644
--- a/src/test/fixtures/realms.yml
+++ b/src/test/fixtures/realms.yml
@@ -1,3 +1,17 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: realms
+#
+# id :integer not null, primary key
+# external_key :string(255) not null
+# name :string(1024) not null
+# provider_id :integer
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
us_realm:
diff --git a/src/test/fixtures/roles.yml b/src/test/fixtures/roles.yml
index 99df4b7..29958e5 100644
--- a/src/test/fixtures/roles.yml
+++ b/src/test/fixtures/roles.yml
@@ -1,3 +1,16 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: roles
+#
+# id :integer not null, primary key
+# name :string(255) not null
+# scope :string(255) not null
+# lock_version :integer default(0)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
# one:
diff --git a/src/test/fixtures/users.yml b/src/test/fixtures/users.yml
index d51db27..91be863 100644
--- a/src/test/fixtures/users.yml
+++ b/src/test/fixtures/users.yml
@@ -1,3 +1,30 @@
+# == Schema Information
+# Schema version: 20110112094108
+#
+# Table name: users
+#
+# id :integer not null, primary key
+# login :string(255) not null
+# email :string(255) not null
+# crypted_password :string(255) not null
+# password_salt :string(255) not null
+# persistence_token :string(255) not null
+# single_access_token :string(255) not null
+# perishable_token :string(255) not null
+# first_name :string(255)
+# last_name :string(255)
+# quota_id :integer
+# login_count :integer default(0), not null
+# failed_login_count :integer default(0), not null
+# last_request_at :datetime
+# current_login_at :datetime
+# last_login_at :datetime
+# current_login_ip :string(255)
+# last_login_ip :string(255)
+# created_at :datetime
+# updated_at :datetime
+#
+
# Read about fixtures at
http://ar.rubyonrails.org/classes/Fixtures.html
test_user:
--
1.7.2.3