https://github.com/sakryukov/personal-database-dynamic-schema
Personal Database
https://github.com/sakryukov/personal-database-dynamic-schema
css database-schema fileaccess html javascript json
Last synced: about 2 months ago
JSON representation
Personal Database
- Host: GitHub
- URL: https://github.com/sakryukov/personal-database-dynamic-schema
- Owner: SAKryukov
- License: mit
- Created: 2023-10-29T03:47:15.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-18T23:13:06.000Z (over 2 years ago)
- Last Synced: 2025-01-28T17:24:23.558Z (over 1 year ago)
- Topics: css, database-schema, fileaccess, html, javascript, json
- Language: JavaScript
- Homepage: https://www.SAKryukov.org
- Size: 116 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Personal Database
Personal single-file in-memory database. Dynamic database schema designed to add and remove columns to the table anytime during editing.
[Demo](https://sakryukov.github.io/personal-database-dynamic-schema/code?../data-samples/history.sadb)
The databases passed in a URI query, like in this [Demo](https://sakryukov.github.io/personal-database-dynamic-schema/code?../data-samples/history.sadb), are always read-only. To open a database for editing, download, for example, the file
[data-samples/history.sadb](data-samples/history.sadb) and use File > Open. Alternatively, use File > New to initialize an empty database, edit and save it using File > Save or File > Save As.