【发布时间】:2014-09-14 10:09:44
【问题描述】:
在 AWS RedShift 中(通过 SQL 创建脚本或类似输入)自动创建数据库架构的最佳方法是什么?
在 AWS Redshift SDK/CLI 中看不到如此明确的可能性。如果 AWS 不提供,那么 liquibase 是最好的第 3 方方法吗?
谢谢
【问题讨论】:
标签: automation database-schema amazon-redshift
在 AWS RedShift 中(通过 SQL 创建脚本或类似输入)自动创建数据库架构的最佳方法是什么?
在 AWS Redshift SDK/CLI 中看不到如此明确的可能性。如果 AWS 不提供,那么 liquibase 是最好的第 3 方方法吗?
谢谢
【问题讨论】:
标签: automation database-schema amazon-redshift
只需在 SQL 连接中使用 CREATE SCHEMA 语句。我们在脚本中广泛使用psql 命令行工具。
psql -d my_database -c "CREATE SCHEMA my_schema;"
请注意,您需要获得 psql 的 8.x 版本才能使用 Redshift 获得最佳效果。另请注意,凭据已设置为环境变量。
【讨论】: