SQLRequest
A FetchRequest built from raw SQL.
- 
                  
                  
The request adapter
 - 
                  
                  
Creates a request from an SQL string, optional arguments, and optional row adapter.
let request = SQLRequest<String>(sql: """ SELECT name FROM player """) let request = SQLRequest<Player>(sql: """ SELECT * FROM player WHERE id = ? """, arguments: [1]) - 
                  
                  
Creates a request from an
SQLliteral, and optional row adapter.Literals allow you to safely embed raw values in your SQL, without any risk of syntax errors or SQL injection:
let name = "O'brien" let request = SQLRequest<Player>(literal: """ SELECT * FROM player WHERE name = \(name) """) - 
                  
                  
 - 
                  
                  
 - 
                  
                  
 - 
                  
                  
:nodoc
 
View on GitHub
Install in Dash
        SQLRequest Structure Reference