我正在使用 CloudFormation 创建一个 RDS 实例:
“资源”: { “我的数据库”:{ "类型": "AWS::RDS::DBInstance", “特性”: { “分配存储”:“5”, "DBInstanceClass": "db.m1.small", “引擎”:“MySQL”, “引擎版本”:“5.5”, "DBName": "mydb", “主用户名”:{ “参考”:“数据库用户” }, “主用户密码”:{ “参考”:“数据库密码” }, “DBParameterGroupName”:{ “参考”:“myRDSParamGroup” } } }
这一切都有效。但是我需要在创建数据库时在数据库上运行初始 SQL,以设置我的应用程序架构。我目前的方法是让应用程序自行迁移,但我想在 CloudFormation 定义中进行。这可能吗?