Execute raw SurrealQL queries to perform complex database operations including SELECT statements with joins, schema definitions, transactions, and graph traversals directly on SurrealDB.
Add new records to SurrealDB tables with auto-generated IDs, timestamps, and schema validation. Specify table name and field data to create structured database entries.
Replace all fields in a SurrealDB record with new data while preserving the record ID and creation timestamp. Use for complete record updates rather than partial modifications.