memgraph/tests
Jure Bajic 3f4f66b57f
Create schema DDL expressions
* Add initial schema implementation

* Add index to schema

* List schemas and enable multiple properties

* Implement SchemaTypes

* Apply suggestions from code review

Co-authored-by: Jeremy B <97525434+42jeremy@users.noreply.github.com>
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>

* Address review comments

* Remove Map and List

* Add schema operations in storage

* Add create and show schema queries

* Add privileges for schema

* Add missing keywords into lexer

* Add drop schema query

* Add schema visitors

* Update metadata

* Add PrepareSchemaQuery function

* Implement show schemas

* Add show schema query

* Fix schema visitor

* Add common schema type

* Fix grammar

* Temporary create ddl logic

* Fix naming for schemaproperty type to schema type

* Rename schemaproperty to schemapropertytype

* Enable Create schema ddl

* Override visitPropertyType

* Add initial schema implementation

* Add initial schema implementation

* Add index to schema

* List schemas and enable multiple properties

* Implement SchemaTypes

* Apply suggestions from code review

Co-authored-by: Jeremy B <97525434+42jeremy@users.noreply.github.com>
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>

* Address review comments

* Remove Map and List

* Apply suggestions from code review

Co-authored-by: Kostas Kyrimis  <kostaskyrim@gmail.com>

Co-authored-by: Jeremy B <97525434+42jeremy@users.noreply.github.com>
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
Co-authored-by: Kostas Kyrimis  <kostaskyrim@gmail.com>

* Add verification on creation and deletion

* Rename DeleteSchema to DropSchema

* Remove list and map from lexer

* Fix grammar with schemaTypeMap

* Add privilege and cypher visitor tests

* Catch repeating type name in schema definition

* Fix conflicting keywords

* Add notifications

* Drop float support

* Finish interpreter tests

* Fix tests

* Fix clang tidy errors

* Fix GetSchema

* Replace for with transfrom

* Add cloning og schema_property_map

* Address review comments

* Rename SchemaPropertyType to SchemaType

* Remove inline

* Assert of schema properties

Co-authored-by: Jeremy B <97525434+42jeremy@users.noreply.github.com>
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
Co-authored-by: Kostas Kyrimis  <kostaskyrim@gmail.com>
2022-07-11 09:20:15 +02:00
..
benchmark Implement foreach clause (#351) 2022-04-11 13:55:34 +03:00
concurrent Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
drivers Add license to cpp/hpp/py test files (#283) 2021-10-26 08:53:56 +02:00
e2e Add information on show replicas to express how up-to-date a replica is (#412) 2022-06-23 10:22:57 +02:00
gql_behave Implement foreach clause (#351) 2022-04-11 13:55:34 +03:00
integration Add memgraph namespace 2022-03-14 15:47:41 +01:00
jepsen Clean up containers (#201) 2021-07-19 08:40:28 +02:00
macro_benchmark Add memgraph namespace 2022-03-14 15:47:41 +01:00
manual Add memgraph namespace 2022-03-14 15:47:41 +01:00
mgbench Add memgraph namespace 2022-03-14 15:47:41 +01:00
property_based Add memgraph namespace 2022-03-14 15:47:41 +01:00
public_benchmark Resolve python dependency issues (#372) 2022-04-07 17:56:18 +02:00
stress Add memgraph namespace 2022-03-14 15:47:41 +01:00
unit Create schema DDL expressions 2022-07-11 09:20:15 +02:00
.clang-tidy New MGP API (#219) 2021-09-09 10:44:47 +02:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Add end2end replication tests based on mgclient (#69) 2021-01-21 15:56:21 +01:00
setup.sh Update pyyaml version (#305) 2021-11-25 10:12:33 +01:00