Db Designer

C 66 completed
Other
desktop_app / typescript · small
151
Files
22,478
LOC
3
Frameworks
8
Languages

Pipeline State

completed
Run ID
#1541676
Phase
done
Progress
0%
Started
2026-04-16 20:56:31
Finished
2026-04-16 20:56:31
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
53.00
Framework unique
Isolation
Last stage change
2026-05-10 03:34:40
Deduplication group #47600
Member of a group with 72 similar repo(s) · framework reactcanonical #187514 view group →
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

AI Prompt

Create a desktop application for database design, similar to a DB Designer tool. I want it to use React for the frontend and Tauri with Rust for the backend, leveraging Vite for tooling. The core features should include natural language table creation, AI-powered table structure refactoring, and AI index recommendation based on slow queries. It needs to support visualizing table/column/index structures, managing metadata (with Excel import/INSERT export), and handling version control snapshots. Crucially, it must be able to connect to and compare against remote MySQL/PostgreSQL databases, generate incremental sync scripts, and export the final structure as complete SQL for both MySQL and PostgreSQL.
typescript react tauri rust vite database desktop-app ai sql mysql postgresql
Generated by gemma4:latest

Catalog Information

Create a desktop application for database design, similar to a DB Designer tool. I want it to use React for the frontend and Tauri with Rust for the backend, leveraging Vite for tooling. The core features should include natural language table creation, AI-powered table structure refactoring, and AI index recommendation based on slow queries. It needs to support visualizing table/column/index structures, managing metadata (with Excel import/INSERT export), and handling version control snapshots.

Tags

typescript react tauri rust vite database desktop-app ai sql mysql postgresql

Quality Score

C
65.6/100
Structure
72
Code Quality
58
Documentation
62
Testing
75
Practices
58
Security
75
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (36% test-to-source ratio)
  • Properly licensed project

Weaknesses

  • 1 files with critical complexity need refactoring
  • 2161 duplicate lines detected — consider DRY refactoring
  • 5 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency

Languages

typescript
46.2%
rust
30.5%
markdown
20.6%
json
1.1%
css
0.9%
yaml
0.6%
toml
0.2%
html
0.1%

Frameworks

React Tauri Vite

Symbols

function411
variable301
interface45
struct42
extension28
constant9
trait9
type_alias4
enum3

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1365089.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV