Database AutoCompleteDatabase autocomplete for SQL, NoSQL & Cloud databases. Upgrade to PRO for AI powered intelligence for data science. FeaturesFree Version
PRO Version ($20/year)
Supported DatabasesSQL Databases
NoSQL Databases
Cloud Databases
Installation
PRO FeaturesUse commands:
Configuration Add your PRO license key in VS Code settings: json { "databaseAutocomplete.licenseKey": "YOUR_GUMROAD_LICENSE_KEY" } Note: License keys follow Gumroad's format (e.g., XXXX-XXXX-XXXX-XXXX) License MIT License - See LICENSE file for details Free Version - Powerful Basics:sql -- Smart table/column detection SELECT name, email FROM users WHERE active = 1 -- ↑ Suggests: users.name, users.email, users.active -- Cross-file intelligence -- If you have multiple SQL files, it learns all your tables! PRO Version - AI-Powered Intelligence ($20/year):sql -- AI Performance Suggestions SELECT * FROM large_table -- PRO suggests: "Add WHERE clause + INDEX for better performance" -- Query Analysis SELECT * FROM users WHERE name LIKE '%john%' -- PRO warns: "Leading % prevents index usage - consider full-text search" -- Schema Intelligence SELECT u.name, o.total FROM users u JOIN orders o ON u.id = o. -- PRO completes: o.user_id (understands relationships) Real-World ExamplesExample 1: E-Commerce Database sql -- FREE: Basic autocomplete SELECT product_name, price FROM products WHERE category = 'electronics' -- PRO: AI-powered enhancements -- "Consider adding INDEX on category + price for faster filtering" -- "Join with inventory table to check stock levels" -- "Add LIMIT for pagination on large datasets" Example 2: User Analytics javascript // FREE: MongoDB basics db.users.find({ country: 'US', age: { $gt: 21 } }) // PRO: Advanced suggestions // "Add compound index on country + age for better performance" // "Consider $project to only return needed fields" // "Use $sample for random user sampling instead of full scan" Example 3: Multi-Table Queries sql -- FREE: Table/column suggestions SELECT u.name, o.order_date, p.product_name FROM users u JOIN orders o ON u.id = o.user_id JOIN order_items oi ON o.id = oi.order_id JOIN products p ON oi.product_id = p.id -- PRO: Relationship intelligence -- "Detected: users.id → orders.user_id (foreign key)" -- "Performance: Add indexes on join columns" -- "Optimization: Use WHERE before JOINs to reduce data" Support For issues and feature requests, visit the GitHub repository: https://github.com/henry17-dev/my_code |