📜 ⬆️ ⬇️

Schevo tutorial - relational superstructure over OODD

Schevo is a relational superstructure over the GPG (backends — Durus and ZODB ) developed by Orbtech . Schevo's self-determination is (free translation):
Schevo is the next generation DBMS, the main advantages of which are:
  • Quick development. It is easy and simple to create even quite complex bases. The scheme is easy to write, easy to read. You can quickly specify the initial data directly in the scheme; Using the same syntax, you can create a test case for the developer.
  • Rich description of the scheme. Describe data schemes using concise, easy-to-read Python code. The scheme describes not only the database structure, but also all non-standard transactions and data consistency rules.
  • Automatic schematic evolution. Calmly use Schevo to store frequently changed data. Change the schema if necessary and easily migrate from one schema version to another using Schevo tools.
  • Transactions. Schevo protects your data. The only way to change the data is through an explicit transaction. You can trust Schevo with your data, it will always be in a consistent state.
  • Generate UI. UI code takes advantage of the schema. Use a full-featured database navigator without having to write any code (outside your schema) at all. Create a custom interface with special Schevo widgets and tools.



Tutorial will introduce the main features of Schevo.

')

Source: https://habr.com/ru/post/14524/


All Articles