Skip to content
This repository was archived by the owner on Oct 19, 2018. It is now read-only.

Commit fc7729a

Browse files
committed
Add correct migrations and update the schema
1 parent 4d45119 commit fc7729a

File tree

5 files changed

+61
-46
lines changed

5 files changed

+61
-46
lines changed
24 KB
Binary file not shown.

‎spec/test_app/db/migrate/20160731182106_create_test_models.rb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
classCreateTestModels < ActiveRecord::Migration
1+
classCreateTestModels < ActiveRecord::Migration[4.2]
22
defchange
33
create_table:test_modelsdo |t|
44
t.string:test_attribute

spec/test_app/db/migrate/20180819192849_install_hyperloop_connections renamed to spec/test_app/db/migrate/20180819181111_install_hyperloop_connections.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ def change
99
t.datetime:refresh_at
1010
end
1111

12-
1312
create_table:hyperloop_queued_messagesdo |t|
1413
t.integer:connection_id,index: true
1514
t.text:data
1615
end
16+
1717
end
1818
end

‎spec/test_app/db/schema.rb‎

Lines changed: 59 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -10,79 +10,94 @@
1010
#
1111
# It's strongly recommended that you check this file into your version control system.
1212

13-
ActiveRecord::Schema.define(version: 20160731182106)do
13+
ActiveRecord::Schema.define(version: 2018_08_19_181111)do
1414

1515
create_table"addresses",force: :cascadedo |t|
16-
t.string"street"
17-
t.string"city"
18-
t.string"state"
19-
t.string"zip"
16+
t.string"street"
17+
t.string"city"
18+
t.string"state"
19+
t.string"zip"
2020
t.datetime"created_at"
2121
t.datetime"updated_at"
2222
end
2323

2424
create_table"child_models",force: :cascadedo |t|
25-
t.string"child_attribute"
25+
t.string"child_attribute"
2626
t.integer"test_model_id"
2727
end
2828

2929
create_table"comments",force: :cascadedo |t|
30-
t.text"comment"
30+
t.text"comment"
3131
t.datetime"created_at"
3232
t.datetime"updated_at"
33-
t.integer"todo_id"
34-
t.integer"author_id"
35-
t.integer"user_id"
36-
t.integer"todo_item_id"
33+
t.integer"todo_id"
34+
t.integer"author_id"
35+
t.integer"user_id"
36+
t.integer"todo_item_id"
37+
end
38+
39+
create_table"hyperloop_connections",force: :cascadedo |t|
40+
t.string"channel"
41+
t.string"session"
42+
t.datetime"created_at"
43+
t.datetime"expires_at"
44+
t.datetime"refresh_at"
45+
t.index["expires_at"],name: "index_hyperloop_connections_on_expires_at"
46+
end
47+
48+
create_table"hyperloop_queued_messages",force: :cascadedo |t|
49+
t.integer"connection_id"
50+
t.text"data"
51+
t.index["connection_id"],name: "index_hyperloop_queued_messages_on_connection_id"
3752
end
3853

3954
create_table"test_models",force: :cascadedo |t|
40-
t.string"test_attribute"
41-
t.boolean"completed"
42-
t.datetime"created_at",null: false
43-
t.datetime"updated_at",null: false
55+
t.string"test_attribute"
56+
t.boolean"completed"
57+
t.datetime"created_at",null: false
58+
t.datetime"updated_at",null: false
4459
end
4560

4661
create_table"todo_items",force: :cascadedo |t|
47-
t.string"title"
48-
t.text"description"
49-
t.boolean"complete"
62+
t.string"title"
63+
t.text"description"
64+
t.boolean"complete"
5065
t.datetime"created_at"
5166
t.datetime"updated_at"
52-
t.integer"user_id"
53-
t.integer"comment_id"
67+
t.integer"user_id"
68+
t.integer"comment_id"
5469
end
5570

5671
create_table"todos",force: :cascadedo |t|
57-
t.string"title"
58-
t.text"description"
59-
t.datetime"created_at",null: false
60-
t.datetime"updated_at",null: false
61-
t.boolean"completed",default: false,null: false
62-
t.integer"created_by_id"
63-
t.integer"owner_id"
72+
t.string"title"
73+
t.text"description"
74+
t.datetime"created_at",null: false
75+
t.datetime"updated_at",null: false
76+
t.boolean"completed",default: false,null: false
77+
t.integer"created_by_id"
78+
t.integer"owner_id"
6479
end
6580

6681
create_table"users",force: :cascadedo |t|
67-
t.string"role"
68-
t.integer"manager_id"
69-
t.string"first_name"
70-
t.string"last_name"
71-
t.string"email"
82+
t.string"role"
83+
t.integer"manager_id"
84+
t.string"first_name"
85+
t.string"last_name"
86+
t.string"email"
7287
t.datetime"created_at"
7388
t.datetime"updated_at"
74-
t.string"address_street"
75-
t.string"address_city"
76-
t.string"address_state"
77-
t.string"address_zip"
78-
t.integer"address_id"
79-
t.string"address2_street"
80-
t.string"address2_city"
81-
t.string"address2_state"
82-
t.string"address2_zip"
83-
t.string"data_string"
84-
t.integer"data_times"
85-
t.integer"test_enum"
89+
t.string"address_street"
90+
t.string"address_city"
91+
t.string"address_state"
92+
t.string"address_zip"
93+
t.integer"address_id"
94+
t.string"address2_street"
95+
t.string"address2_city"
96+
t.string"address2_state"
97+
t.string"address2_zip"
98+
t.string"data_string"
99+
t.integer"data_times"
100+
t.integer"test_enum"
86101
end
87102

88103
end

‎spec/test_app/db/test.sqlite3‎

-72 KB
Binary file not shown.

0 commit comments

Comments
(0)