我在Google Spreadsheets开始了一个项目。我现在正在学习Rails。但我仍然有大约1000条我想要导入的记录,以启动我的数据库。
This railcast很棒,但我不需要用户这样做,我只需要做一次。
我喜欢像this这样的单行解决方案为SQL文件提供...除了即使我有一个SQL文件(不是导出选项),我也不知道在哪里调用它一行。
谢谢。
答案 0 :(得分:0)
试试这个:
How to import CSV file data into a PostgreSQL table?
简而言之,您基本上设置了一个CSV文件,该文件反映了您要导入的数据库表的结构
如果您必须对数据进行一些操作,您可能会发现更容易编写读取现有CSV格式文件的内容并为每行创建数据库记录。
使用csv gem或类似的东西: