在AWS RedShift中自动创建数据库模式的最佳方法是什么(来自SQL创建脚本或类似输入)?
在AWS Redshift SDK / CLI中看不到这种明显的可能性。如果AWS没有提供,那么liquibase是最好的第三方方法吗?
谢谢
答案 0 :(得分:0)
只需在SQL连接中使用CREATE SCHEMA语句即可。我们在脚本中广泛使用psql
命令行工具。
psql -d my_database -c "CREATE SCHEMA my_schema;"
请注意,您需要获取psql
的8.x版本才能获得Redshift的最佳效果。另请注意,凭据已设置为环境变量。