没有合适的资源?快使用搜索试试~ 我知道了~
postgres-copy:ActiveRecord模型中的简单PostgreSQLCOPY命令支持
共46个文件
csv:20个
rb:12个
tsv:2个
需积分: 17 0 下载量 146 浏览量
2021-05-06
13:23:56
上传
评论
收藏 23KB ZIP 举报
温馨提示
事后复制 该Gem将使您的AR模型能够使用PostgreSQL COPY命令以CSV格式导入/导出数据。 如果您需要在PostgreSQL数据库和CSV文件之间传输数据,与使用ruby CSV + INSERT命令相比,PostgreSQL本机CSV解析器将为您提供更好的性能。 我没有时间做准确的基准测试,但是在开发gem的使用场景中,我获得了四倍的性能提升。 写这个gem时要考虑到Rails框架,我认为它只能与活动记录一起使用,但是在本自述文件中,我会假设您正在使用Rails。 安装 放入您的Gemfile gem 'postgres-copy' 运行bundle命令 bundle 有关最新版本的重要说明 Rails 4用户应使用0.7及更高版本,而如果使用Rails 3.2,则应使用0.6版本。 从0.8版开始,所有方法都失去前缀pg_,并且应将它们包含在模型thourgh ac
资源推荐
资源详情
资源评论
收起资源包目录
postgres-copy-master.zip (46个子文件)
postgres-copy-master
.gitignore 214B
README.md 8KB
.github
workflows
ruby.yml 1KB
Gemfile 156B
.document 60B
LICENSE 1KB
.rspec 20B
Gemfile.lock 2KB
spec
copy_to_binary_spec.rb 775B
fixtures
tab_with_header.tsv 22B
tab_with_header.csv 22B
comma_with_header_multi.csv 64B
reserved_word_model.rb 97B
comma_with_header.csv 22B
test_model.rb 88B
comma_with_carriage_returns.csv 23B
reserved_words.csv 41B
tab_with_extra_line.csv 23B
semicolon_with_header.csv 22B
comma_inside_field.csv 24B
comma_with_empty_string.csv 13B
comma_without_header.csv 14B
extra_field.rb 90B
semicolon_with_quote.csv 26B
tab_with_two_lines.tsv 36B
tab_only_data.csv 17B
tab_with_error.csv 37B
test_extended_model.rb 96B
comma_with_header_and_scope.csv 50B
special_null_with_header.csv 14B
comma_with_header_empty_values_at_the_end.csv 94B
tab_with_different_header.csv 23B
tab_with_two_lines.csv 36B
2_col_binary_data.dat 39B
tab_with_header_multi.csv 64B
semicolon_with_different_header.csv 23B
copy_from_binary_spec.rb 811B
copy_from_spec.rb 9KB
copy_to_spec.rb 3KB
spec.opts 8B
spec_helper.rb 2KB
postgres-copy.gemspec 1KB
lib
postgres-copy
acts_as_copy_target.rb 6KB
csv_responder.rb 239B
postgres-copy.rb 224B
Rakefile 472B
共 46 条
- 1
资源评论
我是卖报的小砖家
- 粉丝: 20
- 资源: 4617
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功