简体   繁体   中英

Insert records to Heroku database

How can I insert new records to Heroku database. I have successfully uploaded my application and database structure. Now I need to insert some records so it could work. I tried to use seeds.rb but without any success. db:push and db:seed don't give any success. The database is always empty. Is there any heroku tool available which I could use to see database structure and insert data?

Thank you.

You have a few options. You can run heroku run rake db:seed .

Or assuming Postgres, try

heroku pg:psql

And run your SQL commands from there. See here for more.

I was also able to connect my IDE to my databases on Heroku. I am using RubyMine, so it was a matter of using the right JDBC URL to make that happen.

You can use below command for insert record to Heroku server

heroku run rails c

Example:-

suppose you have one table is employee and field are first_name.

Now open a command line and call this command

heroku run rails c

After call insert command

Employee.create(first_name: "admin")

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM