hacimertgokhan/denis — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a small Java 17 database project called Denis Database. I want it to feel like a simple Redis style cache that can store and manage temporary data, with a server mode and a command line client mode.

It should let users save, read, update, delete, and check data using simple actions. Include support for string keys with string values, list keys with string values, and string keys with list values. The storage should be safe for parallel use where it makes sense.

I also want the server to accept basic SQL like commands over TCP after login with a project token. Support creating tables, inserting rows, selecting rows with a simple where condition, updating rows, deleting rows, and dropping tables.

Please include a Maven build, runnable jar commands, install scripts for Linux and Windows, simple config files, logs, and clear help commands for server, cli, version, and token management. Keep it simple and working.

Want more depth? Deep Reverse