ExecuteSql
Source:
src/AWS/RDSData/ExecuteSql.ts
Runtime binding for the deprecated rds-data:ExecuteSql API (Aurora
Serverless v1 era). Prefer AWS.RDSData.ExecuteStatement, which supports
named parameters and transactions.
Bind it to a Data-API-enabled DBCluster and its credentials secret;
provide the implementation with Effect.provide(AWS.RDSData.ExecuteSqlHttp).
Legacy SQL Execution
Section titled “Legacy SQL Execution”// initconst executeSql = yield* AWS.RDSData.ExecuteSql(db.cluster, { secret: db.secret, database: "app",});
// runtime — statements are passed as a single string, no parametersconst result = yield* executeSql({ sqlStatements: "SELECT 1" });