# Quick Start (SQLite Example)

This guide will help you get started with rhosocial ActiveRecord using SQLite as the database backend. SQLite is included with Python, making it perfect for quick prototyping and learning the framework.

## Contents

- [Installation](installation.md) - How to install rhosocial ActiveRecord
- [Basic Configuration](basic_configuration.md) - Setting up your first connection
- [First Model Example](first_model_example.md) - Creating and using your first model
- [Frequently Asked Questions](faq.md) - Common questions and troubleshooting

## Overview

rhosocial ActiveRecord is a modern ORM (Object-Relational Mapping) framework that follows the ActiveRecord pattern, providing an intuitive interface for database operations. It combines the simplicity of the ActiveRecord pattern with the type safety of Pydantic.

The framework allows you to:

- Define models that map to database tables
- Perform CRUD operations with minimal code
- Build complex queries with a fluent interface
- Manage relationships between models
- Handle transactions with proper isolation levels

This quick start guide will walk you through the basics using SQLite, which is included with Python and requires no additional setup. Once you're comfortable with the basics, you can explore more advanced features or switch to other database backends.