Frequently Asked Questions

Find quick answers to the most common questions about HkDevs CodeForge Database Studio. Can't find what you're looking for? Check our troubleshooting guide or contact support.

General Questions

What is HkDevs CodeForge Database Studio?

HkDevs CodeForge Database Studio is a comprehensive database management solution for Laravel applications built on FilamentPHP. It provides 7 powerful feature phases covering everything from basic database overview to advanced code generation, making database operations intuitive and efficient.

Key Benefits:

  • • Visual database management interface
  • • Real-time health monitoring and alerts
  • • Advanced migration management with rollback
  • • Intelligent code generation for Laravel/Filament

What are the 7 feature phases?

1
Database Overview
2
Migration Manager
3
Health Monitoring
4
Schema Designer
5
Smart Seeding
6
Documentation Generator
7
Code Generation

What are the system requirements?

Minimum Requirements:

  • • PHP 8.1 or higher
  • • Laravel 10.0 or higher
  • • FilamentPHP 3.x
  • • MySQL 8.0+ or PostgreSQL 13+
  • • 2GB RAM minimum

Recommended Setup:

  • • PHP 8.2 or higher
  • • Laravel 10.x (latest)
  • • Redis for caching
  • • 4GB+ RAM
  • • SSD storage

Licensing & Pricing

What licensing options are available?

Regular License

$99

One project, 6 months updates

Extended License

$349

One project, 12 months updates, priority support

Both licenses include: Professional support and access to all 7 feature phases.

Can I use the plugin in production?

Yes! HkDevs CodeForge Database Studio is designed for production use with enterprise-grade security and performance features.

Production Features:

  • • Role-based access control
  • • Comprehensive audit logging
  • • Performance monitoring and optimization
  • • Automated backup and recovery
  • • Professional support for critical issues

What happens after the 12-month update period?

You can continue using your current version indefinitely. To receive new updates and features, you can renew your license at a 50% discount.

What You Keep:

  • • Permanent usage rights
  • • All downloaded versions
  • • Documentation access
  • • Community support

Renewal Benefits:

  • • Latest features and improvements
  • • Security updates
  • • Priority support
  • • New Laravel version compatibility

Installation & Setup

How long does installation take?

Installation typically takes 2-5 minutes depending on your system. The process is fully automated:

1-2 minutes: Composer package installation
1-2 minutes: Running migrations and setup
30 seconds: Plugin configuration

Can I install on an existing Laravel application?

Absolutely! The plugin is designed to integrate seamlessly with existing Laravel applications without affecting your current data or functionality.

Safety Features:

  • • Non-destructive installation process
  • • Automatic database backups before changes
  • • Rollback capabilities for migrations
  • • Separate plugin tables (no conflicts)

Do I need to configure anything after installation?

The plugin works out of the box with sensible defaults. Optional configuration allows you to customize behavior:

Works Immediately:

  • • Database overview dashboard
  • • Basic migration management
  • • Health monitoring
  • • Schema visualization

Optional Configuration:

  • • Performance monitoring thresholds
  • • Email notification settings
  • • Security and access controls
  • • Custom backup schedules

Features & Capabilities

Can I disable features I don't need?

Yes! Each of the 7 feature phases can be enabled or disabled independently through configuration:

# In .env file CODEFORGE_ENABLE_DATABASE_OVERVIEW=true CODEFORGE_ENABLE_MIGRATION_MANAGER=true CODEFORGE_ENABLE_HEALTH_MONITORING=false CODEFORGE_ENABLE_SCHEMA_DESIGNER=true

This helps optimize performance by only loading the features you actually use.

Does it work with multiple database connections?

Yes! The plugin supports multiple database connections and can manage them all from a single interface.

Supported Database Types:

  • • MySQL 8.0+
  • • PostgreSQL 13+
  • • SQLite 3.8+
  • • MariaDB 10.5+
  • • Amazon RDS
  • • Google Cloud SQL

Can it generate code for existing databases?

Absolutely! The Code Generation phase can reverse-engineer existing databases to create Laravel components:

Laravel Components:

  • • Eloquent models with relationships
  • • Migrations from existing schema
  • • Factory classes for testing
  • • Seeder classes with realistic data

Filament Components:

  • • Admin panel resources
  • • Form components with validation
  • • Table columns and filters
  • • Relationship managers

Performance & Optimization

Will it slow down my application?

No! The plugin is designed for minimal performance impact with intelligent caching and background processing:

Performance Features:

  • • Intelligent query caching
  • • Background metric collection
  • • Lazy loading of heavy operations
  • • Configurable data retention

Typical Overhead:

  • • Memory: ~5-10MB additional
  • • Database: 0.1-0.5% query overhead
  • • Storage: ~2-5MB for logs/metrics
  • • Response time: <10ms impact

How does the health monitoring work?

Health monitoring runs in the background collecting metrics without impacting your application's performance:

Metric Collection Every 5 minutes
Query Analysis Real-time
Alert Processing As needed

Can I optimize the plugin for my specific needs?

Yes! The plugin offers extensive configuration options for performance optimization:

Optimization Options:

  • • Adjust cache durations based on your data update frequency
  • • Configure metric collection intervals
  • • Set query logging thresholds
  • • Customize background job processing
  • • Enable/disable specific monitoring features

Security & Privacy

Is my database data secure?

Absolutely! Security is a top priority with multiple layers of protection:

Access Control:

  • • Role-based permissions
  • • Two-factor authentication support
  • • IP address restrictions
  • • Session timeout controls

Data Protection:

  • • Encrypted database connections
  • • Sensitive data masking
  • • Audit trail logging
  • • Secure backup encryption

Does the plugin collect any external data?

No! The plugin operates entirely within your application. No data is sent to external servers:

Privacy Guarantees:

  • • All data processing happens locally
  • • No external API calls for functionality
  • • No analytics or tracking code
  • • Full control over your data
  • • License validation only during updates

Can I use it in a GDPR-compliant way?

Yes! The plugin is designed with GDPR compliance in mind with configurable data retention and audit features:

Data Minimization: Only collects necessary operational data
Retention Controls: Configurable data retention periods
Access Logging: Complete audit trail of who accessed what
Data Export: Easy export of all plugin-related data

Support & Updates

What kind of support do you provide?

Comprehensive professional support is provided with guaranteed response times:

Critical Issues

2-4 hours response

General Support

24-48 hours response

Feature Requests

2-5 business days

How often do you release updates?

We follow a regular release schedule with different types of updates:

Security Updates

Critical security fixes

As needed
Bug Fixes

Bug fixes and minor improvements

2-4 weeks
Feature Updates

New features and enhancements

6-8 weeks

Do you provide custom development services?

Yes! We offer custom development services for enterprise clients and specific integration needs:

Custom Development:

  • • Custom feature development
  • • Third-party integrations
  • • Performance optimization
  • • Migration assistance

Enterprise Services:

  • • Dedicated support channels
  • • Priority feature development
  • • On-site consultation
  • • Training and workshops

Still Have Questions?

Can't find the answer you're looking for? Professional support is available to help with any questions about HkDevs CodeForge Database Studio.