Re: [Rails] How to create new tables while running (automatically)

15 views
Skip to first unread message

Colin Law

unread,
Apr 28, 2013, 10:50:06 AM4/28/13
to rubyonra...@googlegroups.com
On 28 April 2013 12:31, Anton Kanter <pro...@gmail.com> wrote:
> Hey guys
>
> I'm new here, I hope, theres someone who can help me because I asked this
> question on a lot of different platforms on the internet and there was noone
> who could give me a helpful answer.
> My problem is actually very simple: I know there is the command "rails g
> model" or rather "rails g migration" for changing or creating tables. But
> how can I let my controller AUTOMATICALLY create or change tables? Is there
> a ruby command that can create new tables such as "CREATE TABLE" in SQL? I'm
> looking for an answer to this question for so long, if there is someone who
> knows the answer, please write a comment.

Which bit don't you know how to do? Run sql directly from Rails or
don't you know the sql to create a table?

Colin

jsnark

unread,
Apr 29, 2013, 9:37:01 AM4/29/13
to rubyonra...@googlegroups.com
You can execute SQL statements in a rails application with the command:

ActiveRecord::Base.connection.execute('your sql')

http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/DatabaseStatements.html#method-i-execute



On Sunday, April 28, 2013 7:31:41 AM UTC-4, Anton Kanter wrote:
Hey guys

I'm new here, I hope, theres someone who can help me because I asked this question on a lot of different platforms on the internet and there was noone who could give me a helpful answer.
My problem is actually very simple: I know there is the command "rails g model" or rather "rails g migration" for changing or creating tables. But how can I let my controller AUTOMATICALLY create or change tables? Is there a ruby command that can create new tables such as "CREATE TABLE" in SQL? I'm looking for an answer to this question for so long, if there is someone who knows the answer, please write a comment.

Thank you for your time,

Anton
Reply all
Reply to author
Forward
0 new messages