在RedShift中自动创建数据库模式的最佳方法

时间:2014-09-14 10:09:45

标签: automation database-schema amazon-redshift

在AWS RedShift中自动创建数据库模式的最佳方法是什么(来自SQL创建脚本或类似输入)?

在AWS Redshift SDK / CLI中看不到这种明显的可能性。如果AWS没有提供,那么liquibase是最好的第三方方法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

只需在SQL连接中使用CREATE SCHEMA语句即可。我们在脚本中广泛使用psql命令行工具。

psql -d my_database -c "CREATE SCHEMA my_schema;"

请注意,您需要获取psql的8.x版本才能获得Redshift的最佳效果。另请注意,凭据已设置为环境变量。