├── .git-blame-ignore-revs ├── .github └── workflows │ ├── ci.yml │ └── clean.yml ├── .gitignore ├── .mergify.yml ├── .sbtopts ├── .scalafix.conf ├── .scalafmt.conf ├── LICENSE.md ├── README.md ├── aliases.sbt ├── cats-effect └── src │ ├── main │ └── scala │ │ └── io │ │ └── kaizensolutions │ │ └── virgil │ │ ├── CQLExecutor.scala │ │ ├── Paged.scala │ │ ├── codecs │ │ ├── CqlPrimitiveDecoderFS2Instances.scala │ │ └── CqlPrimitiveEncoderFS2Instances.scala │ │ ├── internal │ │ └── CQLExecutorImpl.scala │ │ └── package.scala │ └── test │ ├── resources │ ├── application.conf │ ├── logback-test.xml │ └── migrations.cql │ └── scala │ └── io │ └── kaizensolutions │ └── virgil │ ├── CQLExecutorSpec.scala │ ├── CassandraContainer.scala │ ├── CollectionsSpec.scala │ ├── CursorSpec.scala │ ├── DeleteBuilderSpec.scala │ ├── InsertBuilderSpec.scala │ ├── RelationSpec.scala │ ├── ResourceSuite.scala │ ├── UpdateBuilderSpec.scala │ └── UserDefinedTypesSpec.scala ├── core └── src │ ├── main │ ├── scala-2 │ │ └── io │ │ │ └── kaizensolutions │ │ │ └── virgil │ │ │ ├── codecs │ │ │ ├── RowDecoderMagnoliaDerivation.scala │ │ │ ├── UdtValueDecoderMagnoliaDerivation.scala │ │ │ └── UdtValueEncoderMagnoliaDerivation.scala │ │ │ └── cql │ │ │ └── ValueInCqlInstances.scala │ ├── scala-3 │ │ ├── io.kaizensolutions.virgil.codecs │ │ │ ├── RowDecoderMagnoliaDerivation.scala │ │ │ ├── UdtValueDecoderMagnoliaDerivation.scala │ │ │ └── UdtValueEncoderMagnoliaDerivation.scala │ │ └── io.kaizensolutions.virgil.cql │ │ │ └── ValueInCqlInstances.scala │ └── scala │ │ └── io │ │ └── kaizensolutions │ │ └── virgil │ │ ├── BatchType.scala │ │ ├── CQL.scala │ │ ├── CQLType.scala │ │ ├── Cursor.scala │ │ ├── MutationResult.scala │ │ ├── annotations │ │ └── CqlColumn.scala │ │ ├── codecs │ │ ├── CqlPrimitiveDecoder.scala │ │ ├── CqlPrimitiveEncoder.scala │ │ ├── CqlRowComponentEncoder.scala │ │ ├── CqlRowDecoder.scala │ │ ├── CqlUdtValueDecoder.scala │ │ ├── CqlUdtValueEncoder.scala │ │ └── DecoderException.scala │ │ ├── configuration │ │ ├── ConsistencyLevel.scala │ │ ├── ExecutionAttributes.scala │ │ └── PageState.scala │ │ ├── cql │ │ ├── CqlInterpolatedString.scala │ │ ├── CqlPartRepr.scala │ │ ├── CqlStringInterpolator.scala │ │ ├── ValueInCql.scala │ │ └── package.scala │ │ ├── dsl │ │ ├── Assignment.scala │ │ ├── BinaryOperator.scala │ │ ├── Conditions.scala │ │ ├── DeleteBuilder.scala │ │ ├── InsertBuilder.scala │ │ ├── Relation.scala │ │ ├── SelectBuilder.scala │ │ ├── UpdateBuilder.scala │ │ └── package.scala │ │ └── internal │ │ ├── BindMarker.scala │ │ ├── CqlStatementRenderer.scala │ │ ├── Proofs.scala │ │ ├── PullMode.scala │ │ └── QueryType.scala │ └── test │ ├── scala-2 │ └── io │ │ └── kaizensolutions │ │ └── virgil │ │ └── models │ │ ├── CursorExampleRowInstances.scala │ │ ├── CursorUdtAddressInstances.scala │ │ ├── CursorUdtNoteInstances.scala │ │ ├── DeleteBuilderSpec_PersonInstances.scala │ │ ├── ExecuteTestTableInstances.scala │ │ ├── InsertBuilderSpecPersonInstances.scala │ │ ├── MusicLibraryItemInstances.scala │ │ ├── NestedCollectionRowInstances.scala │ │ ├── OptionCollectionRowInstances.scala │ │ ├── PageSizeCheckRowInstances.scala │ │ ├── PreparedStatementsResponseInstances.scala │ │ ├── RelationSpec_PersonInstances.scala │ │ ├── Row_HeavilyNestedUDTTableInstances.scala │ │ ├── Row_PersonInstances.scala │ │ ├── SelectPageRowInstances.scala │ │ ├── SimpleCollectionRowInstances.scala │ │ ├── SystemLocalResponseInstances.scala │ │ ├── TimeoutCheckRowInstances.scala │ │ ├── UDT_AddressInstances.scala │ │ ├── UDT_DataInstances.scala │ │ ├── UDT_EmailInstances.scala │ │ ├── UDT_ExampleCollectionNestedUDTTypeInstances.scala │ │ ├── UDT_ExampleNestedTypeInstances.scala │ │ ├── UDT_ExampleTypeInstances.scala │ │ ├── UpdateBuilderSpecCounterInstances.scala │ │ ├── UpdateBuilderSpecPersonInstances.scala │ │ └── WriteTimeNameResultInstances.scala │ ├── scala-3 │ └── io │ │ └── kaizensolutions │ │ └── virgil │ │ └── models │ │ ├── CursorExampleRowInstances.scala │ │ ├── CursorUdtAddressInstances.scala │ │ ├── CursorUdtNoteInstances.scala │ │ ├── DeleteBuilderSpec_PersonInstances.scala │ │ ├── ExecuteTestTableInstances.scala │ │ ├── InsertBuilderSpecPersonInstances.scala │ │ ├── MusicLibraryItemInstances.scala │ │ ├── NestedCollectionRowInstances.scala │ │ ├── OptionCollectionRowInstances.scala │ │ ├── PageSizeCheckRowInstances.scala │ │ ├── PreparedStatementsResponseInstances.scala │ │ ├── RelationSpec_PersonInstances.scala │ │ ├── Row_HeavilyNestedUDTTableInstances.scala │ │ ├── Row_PersonInstances.scala │ │ ├── SelectPageRowInstances.scala │ │ ├── SimpleCollectionRowInstances.scala │ │ ├── SystemLocalResponseInstances.scala │ │ ├── TimeoutCheckRowInstances.scala │ │ ├── UDT_AddressInstances.scala │ │ ├── UDT_DataInstances.scala │ │ ├── UDT_EmailInstances.scala │ │ ├── UDT_ExampleCollectionNestedUDTTypeInstances.scala │ │ ├── UDT_ExampleNestedTypeInstances.scala │ │ ├── UDT_ExampleTypeInstances.scala │ │ ├── UpdateBuilderSpecCounterInstances.scala │ │ ├── UpdateBuilderSpecPersonInstances.scala │ │ └── WriteTimeNameResultInstances.scala │ └── scala │ └── io │ └── kaizensolutions │ └── virgil │ ├── CodecSpec.scala │ ├── CqlInterpolatorSpec.scala │ ├── TupleCodecSpec.scala │ └── models │ ├── CollectionsSpecDatatypes.scala │ ├── CqlExecutorSpecDatatypes.scala │ ├── CursorSpecDatatypes.scala │ ├── DeleteBuilderSpecDatatypes.scala │ ├── InsertBuilderSpecDatatypes.scala │ ├── MusicLibraryItem.scala │ ├── RelationSpecDatatypes.scala │ ├── UpdateBuilderSpecDatatypes.scala │ ├── UserDefinedTypesSpecDatatypes.scala │ └── package.scala ├── docker-compose.yaml ├── docs └── codecs.md ├── jitpack.yml ├── logo.webp ├── project ├── build.properties └── plugins.sbt └── zio ├── .github └── workflows │ ├── ci.yml │ └── clean.yml └── src ├── main └── scala │ └── io │ └── kaizensolutions │ └── virgil │ ├── CQLExecutor.scala │ ├── CQLZIOInstances.scala │ ├── Paged.scala │ ├── codecs │ ├── CqlPrimitiveDecoderZIOInstances.scala │ └── CqlPrimitiveEncoderZIOInstances.scala │ ├── internal │ └── CQLExecutorImpl.scala │ └── package.scala └── test ├── resources ├── application.conf ├── logback-test.xml └── migrations.cql ├── scala-2 └── io │ └── kaizensolutions │ └── virgil │ └── CursorExampleRowChunkVariantInstances.scala ├── scala-3 └── io │ └── kaizensolutions │ └── virgil │ └── CursorExampleRowChunkVariantInstances.scala └── scala └── io └── kaizensolutions └── virgil ├── AllTests.scala ├── CQLExecutorSpec.scala ├── CassandraContainer.scala ├── CollectionsSpec.scala ├── CursorSpec.scala ├── DeleteBuilderSpec.scala ├── InsertBuilderSpec.scala ├── RelationSpec.scala ├── SelectBuilderSpec.scala ├── UpdateBuilderSpec.scala └── UserDefinedTypesSpec.scala /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clean.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/.github/workflows/clean.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.sbtopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/.sbtopts -------------------------------------------------------------------------------- /.scalafix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/.scalafix.conf -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/README.md -------------------------------------------------------------------------------- /aliases.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/aliases.sbt -------------------------------------------------------------------------------- /cats-effect/src/main/scala/io/kaizensolutions/virgil/CQLExecutor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/main/scala/io/kaizensolutions/virgil/CQLExecutor.scala -------------------------------------------------------------------------------- /cats-effect/src/main/scala/io/kaizensolutions/virgil/Paged.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/main/scala/io/kaizensolutions/virgil/Paged.scala -------------------------------------------------------------------------------- /cats-effect/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveDecoderFS2Instances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveDecoderFS2Instances.scala -------------------------------------------------------------------------------- /cats-effect/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveEncoderFS2Instances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveEncoderFS2Instances.scala -------------------------------------------------------------------------------- /cats-effect/src/main/scala/io/kaizensolutions/virgil/internal/CQLExecutorImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/main/scala/io/kaizensolutions/virgil/internal/CQLExecutorImpl.scala -------------------------------------------------------------------------------- /cats-effect/src/main/scala/io/kaizensolutions/virgil/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/main/scala/io/kaizensolutions/virgil/package.scala -------------------------------------------------------------------------------- /cats-effect/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/resources/application.conf -------------------------------------------------------------------------------- /cats-effect/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /cats-effect/src/test/resources/migrations.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/resources/migrations.cql -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/CQLExecutorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/CQLExecutorSpec.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/CassandraContainer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/CassandraContainer.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/CollectionsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/CollectionsSpec.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/CursorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/CursorSpec.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/DeleteBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/DeleteBuilderSpec.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/InsertBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/InsertBuilderSpec.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/RelationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/RelationSpec.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/ResourceSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/ResourceSuite.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/UpdateBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/UpdateBuilderSpec.scala -------------------------------------------------------------------------------- /cats-effect/src/test/scala/io/kaizensolutions/virgil/UserDefinedTypesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/cats-effect/src/test/scala/io/kaizensolutions/virgil/UserDefinedTypesSpec.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/io/kaizensolutions/virgil/codecs/RowDecoderMagnoliaDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala-2/io/kaizensolutions/virgil/codecs/RowDecoderMagnoliaDerivation.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/io/kaizensolutions/virgil/codecs/UdtValueDecoderMagnoliaDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala-2/io/kaizensolutions/virgil/codecs/UdtValueDecoderMagnoliaDerivation.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/io/kaizensolutions/virgil/codecs/UdtValueEncoderMagnoliaDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala-2/io/kaizensolutions/virgil/codecs/UdtValueEncoderMagnoliaDerivation.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/io/kaizensolutions/virgil/cql/ValueInCqlInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala-2/io/kaizensolutions/virgil/cql/ValueInCqlInstances.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/io.kaizensolutions.virgil.codecs/RowDecoderMagnoliaDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala-3/io.kaizensolutions.virgil.codecs/RowDecoderMagnoliaDerivation.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/io.kaizensolutions.virgil.codecs/UdtValueDecoderMagnoliaDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala-3/io.kaizensolutions.virgil.codecs/UdtValueDecoderMagnoliaDerivation.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/io.kaizensolutions.virgil.codecs/UdtValueEncoderMagnoliaDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala-3/io.kaizensolutions.virgil.codecs/UdtValueEncoderMagnoliaDerivation.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/io.kaizensolutions.virgil.cql/ValueInCqlInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala-3/io.kaizensolutions.virgil.cql/ValueInCqlInstances.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/BatchType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/BatchType.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/CQL.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/CQL.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/CQLType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/CQLType.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/Cursor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/Cursor.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/MutationResult.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/MutationResult.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/annotations/CqlColumn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/annotations/CqlColumn.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveDecoder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveEncoder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlRowComponentEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlRowComponentEncoder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlRowDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlRowDecoder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlUdtValueDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlUdtValueDecoder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlUdtValueEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/codecs/CqlUdtValueEncoder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/codecs/DecoderException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/codecs/DecoderException.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/configuration/ConsistencyLevel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/configuration/ConsistencyLevel.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/configuration/ExecutionAttributes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/configuration/ExecutionAttributes.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/configuration/PageState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/configuration/PageState.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/cql/CqlInterpolatedString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/cql/CqlInterpolatedString.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/cql/CqlPartRepr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/cql/CqlPartRepr.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/cql/CqlStringInterpolator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/cql/CqlStringInterpolator.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/cql/ValueInCql.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/cql/ValueInCql.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/cql/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/cql/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/Assignment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/Assignment.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/BinaryOperator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/BinaryOperator.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/Conditions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/Conditions.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/DeleteBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/DeleteBuilder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/InsertBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/InsertBuilder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/Relation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/Relation.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/SelectBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/SelectBuilder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/UpdateBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/UpdateBuilder.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/dsl/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/dsl/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/internal/BindMarker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/internal/BindMarker.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/internal/CqlStatementRenderer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/internal/CqlStatementRenderer.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/internal/Proofs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/internal/Proofs.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/internal/PullMode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/internal/PullMode.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/kaizensolutions/virgil/internal/QueryType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/main/scala/io/kaizensolutions/virgil/internal/QueryType.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/CursorExampleRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/CursorExampleRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/CursorUdtAddressInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/CursorUdtAddressInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/CursorUdtNoteInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/CursorUdtNoteInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/DeleteBuilderSpec_PersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/DeleteBuilderSpec_PersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/ExecuteTestTableInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/ExecuteTestTableInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/InsertBuilderSpecPersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/InsertBuilderSpecPersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/MusicLibraryItemInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/MusicLibraryItemInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/NestedCollectionRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/NestedCollectionRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/OptionCollectionRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/OptionCollectionRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/PageSizeCheckRowInstances.scala: -------------------------------------------------------------------------------- 1 | package io.kaizensolutions.virgil.models 2 | 3 | trait PageSizeCheckRowInstances {} 4 | -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/PreparedStatementsResponseInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/PreparedStatementsResponseInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/RelationSpec_PersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/RelationSpec_PersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/Row_HeavilyNestedUDTTableInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/Row_HeavilyNestedUDTTableInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/Row_PersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/Row_PersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/SelectPageRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/SelectPageRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/SimpleCollectionRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/SimpleCollectionRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/SystemLocalResponseInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/SystemLocalResponseInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/TimeoutCheckRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/TimeoutCheckRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/UDT_AddressInstances.scala: -------------------------------------------------------------------------------- 1 | package io.kaizensolutions.virgil.models 2 | 3 | trait UDT_AddressInstances 4 | -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/UDT_DataInstances.scala: -------------------------------------------------------------------------------- 1 | package io.kaizensolutions.virgil.models 2 | 3 | trait UDT_DataInstances 4 | -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/UDT_EmailInstances.scala: -------------------------------------------------------------------------------- 1 | package io.kaizensolutions.virgil.models 2 | 3 | trait UDT_EmailInstances 4 | -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/UDT_ExampleCollectionNestedUDTTypeInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/UDT_ExampleCollectionNestedUDTTypeInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/UDT_ExampleNestedTypeInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/UDT_ExampleNestedTypeInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/UDT_ExampleTypeInstances.scala: -------------------------------------------------------------------------------- 1 | package io.kaizensolutions.virgil.models 2 | 3 | trait UDT_ExampleTypeInstances {} 4 | -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/UpdateBuilderSpecCounterInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/UpdateBuilderSpecCounterInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/UpdateBuilderSpecPersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/UpdateBuilderSpecPersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/io/kaizensolutions/virgil/models/WriteTimeNameResultInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-2/io/kaizensolutions/virgil/models/WriteTimeNameResultInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/CursorExampleRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/CursorExampleRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/CursorUdtAddressInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/CursorUdtAddressInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/CursorUdtNoteInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/CursorUdtNoteInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/DeleteBuilderSpec_PersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/DeleteBuilderSpec_PersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/ExecuteTestTableInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/ExecuteTestTableInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/InsertBuilderSpecPersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/InsertBuilderSpecPersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/MusicLibraryItemInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/MusicLibraryItemInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/NestedCollectionRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/NestedCollectionRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/OptionCollectionRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/OptionCollectionRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/PageSizeCheckRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/PageSizeCheckRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/PreparedStatementsResponseInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/PreparedStatementsResponseInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/RelationSpec_PersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/RelationSpec_PersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/Row_HeavilyNestedUDTTableInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/Row_HeavilyNestedUDTTableInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/Row_PersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/Row_PersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/SelectPageRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/SelectPageRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/SimpleCollectionRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/SimpleCollectionRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/SystemLocalResponseInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/SystemLocalResponseInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/TimeoutCheckRowInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/TimeoutCheckRowInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_AddressInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_AddressInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_DataInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_DataInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_EmailInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_EmailInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_ExampleCollectionNestedUDTTypeInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_ExampleCollectionNestedUDTTypeInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_ExampleNestedTypeInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_ExampleNestedTypeInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_ExampleTypeInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/UDT_ExampleTypeInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/UpdateBuilderSpecCounterInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/UpdateBuilderSpecCounterInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/UpdateBuilderSpecPersonInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/UpdateBuilderSpecPersonInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/io/kaizensolutions/virgil/models/WriteTimeNameResultInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala-3/io/kaizensolutions/virgil/models/WriteTimeNameResultInstances.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/CodecSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/CodecSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/CqlInterpolatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/CqlInterpolatorSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/TupleCodecSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/TupleCodecSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/CollectionsSpecDatatypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/CollectionsSpecDatatypes.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/CqlExecutorSpecDatatypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/CqlExecutorSpecDatatypes.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/CursorSpecDatatypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/CursorSpecDatatypes.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/DeleteBuilderSpecDatatypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/DeleteBuilderSpecDatatypes.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/InsertBuilderSpecDatatypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/InsertBuilderSpecDatatypes.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/MusicLibraryItem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/MusicLibraryItem.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/RelationSpecDatatypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/RelationSpecDatatypes.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/UpdateBuilderSpecDatatypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/UpdateBuilderSpecDatatypes.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/UserDefinedTypesSpecDatatypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/UserDefinedTypesSpecDatatypes.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/kaizensolutions/virgil/models/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/core/src/test/scala/io/kaizensolutions/virgil/models/package.scala -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/codecs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/docs/codecs.md -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/jitpack.yml -------------------------------------------------------------------------------- /logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/logo.webp -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /zio/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/.github/workflows/ci.yml -------------------------------------------------------------------------------- /zio/.github/workflows/clean.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/.github/workflows/clean.yml -------------------------------------------------------------------------------- /zio/src/main/scala/io/kaizensolutions/virgil/CQLExecutor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/main/scala/io/kaizensolutions/virgil/CQLExecutor.scala -------------------------------------------------------------------------------- /zio/src/main/scala/io/kaizensolutions/virgil/CQLZIOInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/main/scala/io/kaizensolutions/virgil/CQLZIOInstances.scala -------------------------------------------------------------------------------- /zio/src/main/scala/io/kaizensolutions/virgil/Paged.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/main/scala/io/kaizensolutions/virgil/Paged.scala -------------------------------------------------------------------------------- /zio/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveDecoderZIOInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveDecoderZIOInstances.scala -------------------------------------------------------------------------------- /zio/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveEncoderZIOInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/main/scala/io/kaizensolutions/virgil/codecs/CqlPrimitiveEncoderZIOInstances.scala -------------------------------------------------------------------------------- /zio/src/main/scala/io/kaizensolutions/virgil/internal/CQLExecutorImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/main/scala/io/kaizensolutions/virgil/internal/CQLExecutorImpl.scala -------------------------------------------------------------------------------- /zio/src/main/scala/io/kaizensolutions/virgil/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/main/scala/io/kaizensolutions/virgil/package.scala -------------------------------------------------------------------------------- /zio/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/resources/application.conf -------------------------------------------------------------------------------- /zio/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /zio/src/test/resources/migrations.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/resources/migrations.cql -------------------------------------------------------------------------------- /zio/src/test/scala-2/io/kaizensolutions/virgil/CursorExampleRowChunkVariantInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala-2/io/kaizensolutions/virgil/CursorExampleRowChunkVariantInstances.scala -------------------------------------------------------------------------------- /zio/src/test/scala-3/io/kaizensolutions/virgil/CursorExampleRowChunkVariantInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala-3/io/kaizensolutions/virgil/CursorExampleRowChunkVariantInstances.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/AllTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/AllTests.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/CQLExecutorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/CQLExecutorSpec.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/CassandraContainer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/CassandraContainer.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/CollectionsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/CollectionsSpec.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/CursorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/CursorSpec.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/DeleteBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/DeleteBuilderSpec.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/InsertBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/InsertBuilderSpec.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/RelationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/RelationSpec.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/SelectBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/SelectBuilderSpec.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/UpdateBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/UpdateBuilderSpec.scala -------------------------------------------------------------------------------- /zio/src/test/scala/io/kaizensolutions/virgil/UserDefinedTypesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaizen-solutions/virgil/HEAD/zio/src/test/scala/io/kaizensolutions/virgil/UserDefinedTypesSpec.scala --------------------------------------------------------------------------------