# Summary

- [SurrealDB](./index.md)

- [SurrealDB](./rust/surrealdb/index.md)
  - [What is SurrealDB](./rust/surrealdb/what-is-surrealdb.md)
  - [SurrealDB in-memory database in Rust](./rust/surrealdb/surrealdb-in-memory-database-in-rust.md)
  - [SurrealDB with RocksDB backend in Rust embedded client with local database storage](./rust/surrealdb/surrealdb-with-rocksdb-backend-in-rust.md)
  - [Start SurrealDB in Docker](./rust/surrealdb/start-surrealdb-in-docker.md)
  - [SurrealDB connect to server](./rust/surrealdb/surrealdb-connect-to-server.md)
  - [CREATE and SELECT in Memory](./rust/surrealdb/insert-and-select.md)
  - [Several ways to add a record to the database](./rust/surrealdb/several-ways-to-add-a-record.md)
  - [SurrealDB CREATE SELECT in different ways](./rust/surrealdb/surrealdb-create-select.md)
  - [SurrealDB in-memory with SQL demo in Rust - CREATE (INSERT), SELECT, UPDATE, DELETE](./rust/surrealdb/surrealdb-in-memory-with-sql-demo-in-rust.md)
  - [SurrealDB experiments](./rust/surrealdb/surrealdb-experiments.md)
  - [SurrealDB - REMOVE NAMESPACE](./rust/surrealdb/surrealdb-remove-namespace.md)
  - [SurrealDB - CREATE, SELECT, DELETE](./rust/surrealdb/surreldb-create-select-delete.md)
  - [SurrealDB - Datetime with Chrono](./rust/surrealdb/surrealdb-datetime-with-chrono.md)
  - [SurrealDB - CREATE, SELECT, UPDATE, DELETE](./rust/surrealdb/suurealdb-create-select-update-delete.md)
  - [SurrealDB - RSVP](./rust/surrealdb/surrealdb-rsvp.md)
  - [SurrealDB - toggle](./rust/surrealdb/surrealdb-toggle.md)
  - [Multi-counter with embedded SurrealDB database](./rust/surrealdb/multi-counter-with-embedded-surrealdb-database.md)
  - [Get version of SurrealDB](./rust/surrealdb/version-of-surrealdb.md)
  - [Generate ID in SurrealDB](./rust/surrealdb/generate-id.md)
  - [Generate Thing in SurrealDB](./rust/surrealdb/generate-thing.md)
  - [Map field to id of other table (FOREIGN KEY)](./rust/surrealdb/map-field-to-id-of-other-table.md)
  - [SurrealDB Datetime](./rust/surrealdb/surrealdb-datetime.md)
  - [Add column to table without a schema](./rust/surrealdb/add-column-to-a-table-without-a-schema.md)
  - [SurrealDB - Schema](./rust/surrealdb/surrealdb-schema.md)
  - [SurrealDB - define field type - try to create entry with incorrect type (int, string)](./rust/surrealdb/surrealdb-define-field0type-int.md)
  - [SurrealDB - extra fields are ignored in SCHEMAFULL](./rust/surrealdb/surrealdb-extra-fields-are-ignored.md)
  - [SurrealDB - missing field](./rust/surrealdb/surrealdb-missing-field.md)
  - [SurrealDB - add field to schema](./rust/surrealdb/surrealdb-add-field-to-schema.md)
  - [SurrealDB in Docker using the CLI](./rust/surrealdb/surrealdb-in-docker-using-cli.md)
  - [SurrealDB - references and SELECT](./rust/surrealdb/surrealdb-references-and-select.md)
  - [SurrealDB Demo](./rust/surrealdb/surreldb-demo.md)
  - [SurrealDB columns with schema](./rust/surrealdb/surrealdb-columns-with-schema.md)
  - [SurrealDB TODO](./rust/surrealdb/surrealdb-todo.md)


