没有合适的资源?快使用搜索试试~ 我知道了~
nandi:为Rails进行免费的PostgreSQL迁移
共131个文件
rb:92个
erb:16个
usage:5个
需积分: 5 0 下载量 85 浏览量
2021-05-05
10:16:52
上传
评论
收藏 91KB ZIP 举报
温馨提示
南迪 友好的Postgres迁移,适合那些不想删除数据库来添加列的人! 支持的 Ruby 2.4或以上 Rails 5.2或以上 Postgres 11或以上 它有什么作用? Nandi提供了ActiveRecord的内置Migration DSL的替代API,用于定义对数据库架构的更改。 ActiveRecord使许多更改变得容易。 不幸的是,其中包括应格外小心的事情。 考虑这种迁移,例如: class AddBarIDToFoos < ActiveRecord :: Migration [ 5.2 ] def change add_reference :foos , :bars , foreign_key : true end end 这是一件非常普通的事情-将一个表的引用添加到另一个表并添加外键约束,这样bar_id将始终包含显示在bars的值。 但这实际上在
资源推荐
资源详情
资源评论
收起资源包目录
nandi:为Rails进行免费的PostgreSQL迁移 (131个子文件)
console 87B
show.rb.erb 711B
show.rb.erb 318B
show.rb.erb 111B
show.rb.erb 80B
show.rb.erb 78B
show.rb.erb 75B
show.rb.erb 75B
show.rb.erb 72B
show.rb.erb 72B
show.rb.erb 68B
show.rb.erb 66B
show.rb.erb 64B
show.rb.erb 53B
show.rb.erb 52B
show.rb.erb 41B
show.rb.erb 24B
Gemfile 121B
nandi.gemspec 1KB
.gitignore 143B
install-dependencies 202B
README.md 16KB
SECURITY.md 4KB
nandi-enforce 850B
Rakefile 145B
migration_spec.rb 23KB
migration.rb 13KB
active_record_spec.rb 13KB
validator_spec.rb 7KB
safe_migration_enforcer_spec.rb 6KB
config.rb 5KB
safe_migration_enforcer.rb 4KB
formatting_spec.rb 4KB
instructions.rb 4KB
timeout_validator_spec.rb 4KB
compiled_migration_spec.rb 3KB
access_exclusive_spec.rb 3KB
file_matcher_spec.rb 3KB
lockfile_spec.rb 3KB
validator.rb 3KB
add_index_spec.rb 2KB
formatting.rb 2KB
foreign_key_generator.rb 2KB
compiled_migration.rb 2KB
create_table.rb 2KB
nandi_spec.rb 2KB
compile_generator.rb 2KB
file_matcher.rb 2KB
concurrent.rb 1KB
generate.rb 1KB
not_null_check_generator.rb 1KB
access_exclusive.rb 1KB
check_constraint_generator.rb 1KB
add_reference_validator.rb 1KB
lockfile.rb 1KB
add_index.rb 1KB
remove_index_spec.rb 1KB
add_column_validator.rb 879B
timeout_policies.rb 847B
timeout_validator.rb 764B
instructions.rb 759B
each_validator.rb 714B
add_foreign_key.rb 709B
remove_index.rb 705B
failure_helpers.rb 682B
spec_helper.rb 657B
nandi.rb 613B
remove_index_validator.rb 598B
result.rb 542B
add_reference.rb 511B
migration_generator.rb 506B
file_diff.rb 499B
add_foreign_key.rb 475B
add_column.rb 447B
remove_column.rb 445B
remove_reference.rb 440B
add_check_constraint.rb 440B
create_and_drop_index_timeouts.rb 430B
change_column_default.rb 428B
create_and_drop_index.rb 428B
create_and_drop_index_with_hash.rb 427B
add_check_constraint.rb 418B
remove_not_null_constraint.rb 398B
create_and_drop_table_with_timestamps.rb 388B
create_and_drop_table_with_extra_args.rb 381B
create_and_drop_table_with_timestamps_and_not_args.rb 376B
drop_constraint.rb 370B
validation.rb 368B
validate_constraint.rb 367B
create_and_drop_table.rb 357B
create_and_drop_reference.rb 326B
drop_table.rb 325B
create_and_drop_column.rb 322B
add_reference.rb 316B
add_not_null_check.rb 315B
add_foreign_key.rb 287B
migration.rb 282B
irreversible_migration.rb 282B
20180104120001_create_my_table.rb 280B
add_check_constraint.rb 267B
共 131 条
- 1
- 2
资源评论
刘岩Lyle
- 粉丝: 42
- 资源: 4680
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功