- Companion:
- object
Type members
Inherited classlikes
- Inherited from:
- RowContext
Inherited types
Value members
Inherited methods
Internal API that cannot be made private due to how inline functions
Internal API that cannot be made private due to how inline functions
- Inherited from:
- ContextVerbStream
Internal API that cannot be made private due to how inline functions
Internal API that cannot be made private due to how inline functions
- Inherited from:
- ContextTranslateMacro
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Definition Classes
- Inherited from:
- QuillBaseContext
- Inherited from:
- EncodingDsl
- Inherited from:
- EncodingDsl
Parses instances of java.sql.Types to string form so it can be used in creation of sql arrays. Some databases does not support each of generic types, hence it's welcome to override this method and provide alternatives to non-existent types.
Parses instances of java.sql.Types to string form so it can be used in creation of sql arrays. Some databases does not support each of generic types, hence it's welcome to override this method and provide alternatives to non-existent types.
- Value parameters:
- intType
one of java.sql.Types
- Returns:
JDBC type in string form
- Inherited from:
- JdbcContextTypes
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
- Inherited from:
- QuillBaseContext
Execute instructions in a transaction. For example, to add a Person row to the database and return the contents of the Person table immediately after that:
Execute instructions in a transaction. For example, to add a Person row to the database and return the contents of the Person table immediately after that:
val a = run(query[Person].insert(Person(...)): ZIO[Has[DataSource], SQLException, Long]
val b = run(query[Person]): ZIO[Has[DataSource], SQLException, Person]
transaction(a *> b): ZIO[Has[DataSource], SQLException, Person]
- Inherited from:
- QuillBaseContext
- Inherited from:
- ContextTranslateMacro
- Inherited from:
- ContextTranslateMacro
- Inherited from:
- ContextTranslateMacro
- Inherited from:
- ContextTranslateMacro
- Inherited from:
- ContextTranslateMacro
- Inherited from:
- ContextTranslateMacro
- Inherited from:
- ContextTranslateMacro
- Inherited from:
- ContextTranslateMacro
- Definition Classes
- QuillBaseContext -> ContextTranslateProto
- Inherited from:
- QuillBaseContext
- Inherited from:
- ContextTranslateProto
- Definition Classes
- QuillBaseContext -> ContextTranslateProto
- Inherited from:
- QuillBaseContext
Concrete fields
Inherited fields
Extensions
Inherited extensions
When using this with FilterColumns make sure it comes FIRST. Otherwise the columns are you filtering may have been nullified in the SQL before the filteration has actually happened.
When using this with FilterColumns make sure it comes FIRST. Otherwise the columns are you filtering may have been nullified in the SQL before the filteration has actually happened.
- Inherited from:
- Context
Implicits
Inherited implicits
- Inherited from:
- Decoders
- Definition Classes
- Encoders -> EncodingDsl
- Inherited from:
- Encoders