GitHub topics: activerecord
activerecord-hackery/ransack
Object-based searching.
Language: Ruby - Size: 5.92 MB - Last synced at: about 15 hours ago - Pushed at: 1 day ago - Stars: 5,786 - Forks: 825

cedricpierre/fluentity-core
Fluentity is a lightweight and flexible library for TypeScript/JavaScript applications to consume API using models. It's inspired by Active Record and Laravel Eloquent. It provides a simple and intuitive way to interact with your API endpoints while maintaining type safety and following object-oriented principles.
Language: TypeScript - Size: 21.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 0

alecdotninja/active_record_distinct_on
Support for `DISTINCT ON` statements when querying with ActiveRecord
Language: Ruby - Size: 75.2 KB - Last synced at: about 15 hours ago - Pushed at: 1 day ago - Stars: 37 - Forks: 11

ManageIQ/activerecord-virtual_attributes
VirtualAttributes allows you to define a ruby method that acts like an attribute or relation.
Language: Ruby - Size: 564 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 9 - Forks: 12

oawu/Maple
๐ ้ฃ่ตทไพ ๐ ้ฃ้ไพ
Language: PHP - Size: 89.8 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

rmm5t/strip_attributes
:hocho: An ActiveModel extension that automatically strips all attributes of leading and trailing whitespace before validation. If the attribute is blank, it strips the value to nil.
Language: Ruby - Size: 219 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 612 - Forks: 56

rails/rails
Ruby on Rails
Language: Ruby - Size: 253 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 57,001 - Forks: 21,865

GRDRarda/search-a-sorted
Search A Sorted offers a quick way to find elements in a sorted list, whether ascending or descending. With functions like `search_a_sorted_ascending()` and `search_a_sorted_descending()`, it efficiently locates your target in no time! ๐๐ป
Language: C - Size: 4.88 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

varunsamudrala/filedb
FileDB is a key-value store that efficiently manages data with a log-structured hashtable and append-only disk files. This design allows for quick record retrieval and smooth compaction, making it a reliable choice for your data storage needs. ๐๏ธโจ
Language: Zig - Size: 49.8 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

drwl/annotaterb
A Ruby Gem that adds annotations to your Rails models and route files.
Language: Ruby - Size: 2.04 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 385 - Forks: 48

djezzzl/database_consistency
The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.
Language: Ruby - Size: 887 KB - Last synced at: about 5 hours ago - Pushed at: about 1 month ago - Stars: 1,118 - Forks: 51

DirectoryTree/LdapRecord-Laravel
Multi-domain LDAP Authentication & Management for Laravel.
Language: PHP - Size: 1.75 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 547 - Forks: 56

unurgunite/arfi
ARFI โ ActiveRecord Functional Indexes
Language: Ruby - Size: 89.8 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 0

albertosaurus/power_enum_2
Version 2+ of PowerEnum (Rails >=4 compatible)
Language: Ruby - Size: 342 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 20

elastic/elasticsearch-rails
Elasticsearch integrations for ActiveModel/Record and Ruby on Rails
Language: Ruby - Size: 5.52 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 3,080 - Forks: 804

Adam-Robson/reactruby
This is a React application made for saving recipes. It has CRUD functionality. It is built in Ruby, Ruby on Rails and uses a Postgres database for storing recipes.
Language: Ruby - Size: 43 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

fatkodima/active_record_tracer
A tracer for Active Record queries
Language: Ruby - Size: 27.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 184 - Forks: 1

state-machines/state_machines-activerecord
StateMachines Active Record Integration
Language: Ruby - Size: 143 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 405 - Forks: 84

jruby/activerecord-jdbc-adapter
JRuby's ActiveRecord adapter using JDBC.
Language: Ruby - Size: 263 MB - Last synced at: about 3 hours ago - Pushed at: 6 days ago - Stars: 468 - Forks: 386

javalite/javalite
JavaLite is a cohesive collection of frameworks designed from ground up to add pleasure back to your daily life
Language: Java - Size: 24.2 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 862 - Forks: 211

yiisoft/active-record
Active Record database abstraction layer
Language: PHP - Size: 1.32 MB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 72 - Forks: 32

pawurb/rails-pg-extras
Rails PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.
Language: Ruby - Size: 1.33 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,196 - Forks: 36

zilverline/sequent
CQRS & event sourcing framework for Ruby
Language: Ruby - Size: 2.05 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 551 - Forks: 57

1and1/acts_as_recursive_tree
Make use of recursive queries in Rails when using Postgresql or SQLite
Language: Ruby - Size: 152 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 83 - Forks: 3

Shopify/identity_cache
IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
Language: Ruby - Size: 1.34 MB - Last synced at: about 18 hours ago - Pushed at: 3 days ago - Stars: 1,932 - Forks: 172

amatsuda/html5_validators
A gem/plugin for Rails 3, Rails 4, Rails 5, and Rails 6 that enables client-side validation using ActiveModel + HTML5 Form Validation
Language: Ruby - Size: 368 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 303 - Forks: 37

brainspec/enumerize
Enumerated attributes with I18n and ActiveRecord/Mongoid support
Language: Ruby - Size: 659 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 1,753 - Forks: 195

ctran/annotate_models
Annotate Rails classes with schema and routes info
Language: Ruby - Size: 1.59 MB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 4,476 - Forks: 656

derrickreimer/sequenced
Generate scoped sequential IDs for ActiveRecord models
Language: Ruby - Size: 492 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 406 - Forks: 64

customink/secondbase
Seamless second database integration for Rails.
Language: Ruby - Size: 208 KB - Last synced at: about 7 hours ago - Pushed at: 10 months ago - Stars: 218 - Forks: 30

hamajyotan/active_record_compose-example
Sample application for active_record_compose gem
Language: Ruby - Size: 1.47 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

djezzzl/n1_loader
Loader to solve N+1 issues for good. Highly recommended for GraphQL API.
Language: Ruby - Size: 126 KB - Last synced at: about 6 hours ago - Pushed at: over 1 year ago - Stars: 232 - Forks: 5

paper-trail-gem/paper_trail
Track changes to your rails models
Language: Ruby - Size: 3.74 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 6,885 - Forks: 906

hausgold/alarmable
A reusable alarm extension to Active Record models
Language: Ruby - Size: 118 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

rails-sqlserver/activerecord-sqlserver-adapter
SQL Server Adapter For Rails
Language: Ruby - Size: 3.84 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 980 - Forks: 566

hamajyotan/active_record_compose
activemodel form object pattern. it embraces multiple AR models and provides a transparent interface as if they were a single model.
Language: Ruby - Size: 216 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 23 - Forks: 1

ridgepole/ridgepole
Ridgepole is a tool to manage DB schema. It defines DB schema using Rails DSL, and updates DB schema according to DSL. (like Chef/Puppet)
Language: Ruby - Size: 1.78 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,079 - Forks: 126

BoxcarsAI/boxcars
Building applications with composability using Boxcars with LLM's. Inspired by LangChain.
Language: Ruby - Size: 24.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 452 - Forks: 41

Casecommons/with_model
Dynamically build an Active Record model (with table) within a test context
Language: Ruby - Size: 282 KB - Last synced at: 8 days ago - Pushed at: 17 days ago - Stars: 180 - Forks: 18

wbotelhos/idy
:eyeglasses: An ID obfuscator for ActiveRecord
Language: Ruby - Size: 88.9 KB - Last synced at: about 7 hours ago - Pushed at: about 2 years ago - Stars: 23 - Forks: 6

collectiveidea/audited
Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.
Language: Ruby - Size: 1.15 MB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 3,440 - Forks: 674

github/github-ds
A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
Language: Ruby - Size: 298 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 700 - Forks: 28

public-reactions/acts_as_reactable
emoji reactions in rails
Language: Ruby - Size: 94.7 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 3

aasm/aasm
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
Language: Ruby - Size: 1.94 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 5,080 - Forks: 638

pch/based_uuid
๐ URL-friendly, base32-encoded UUIDs for Rails models
Language: Ruby - Size: 39.1 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 81 - Forks: 0

planetscale/fast_page
Blazing fast pagination for ActiveRecord with deferred joins โก๏ธ
Language: Ruby - Size: 60.5 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 321 - Forks: 4

DmitryTsepelev/store_model
Work with JSON-backed attributes as ActiveRecord-ish models
Language: Ruby - Size: 299 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1,138 - Forks: 93

damalis/full-stack-apache2-rails-for-everyone-with-docker-compose
If You want to build a website with Rails at short time; install full stack apache2 Rails with Docker Compose. Plus, manage docker containers with Portainer.
Language: Shell - Size: 164 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

Genaker/PyGento
Python module to work with Magneto Database directly without using broken Magento 2 core
Language: Python - Size: 289 KB - Last synced at: 4 days ago - Pushed at: 13 days ago - Stars: 23 - Forks: 4

shioyama/mobility
Pluggable Ruby translation framework
Language: Ruby - Size: 2.85 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 1,064 - Forks: 88

corp-gp/active_typed_store
The fastest gem for working with types in JSON and JSONB fields, with support for dry-types.
Language: Ruby - Size: 40 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 4

waymondo/hoardable
ActiveRecord versioning and soft-deletion with Postgres using uni-temporal inherited tables
Language: Ruby - Size: 219 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 49 - Forks: 3

ClosureTree/closure_tree
Easily and efficiently make your ActiveRecord models support hierarchies
Language: Ruby - Size: 1.27 MB - Last synced at: 8 days ago - Pushed at: 16 days ago - Stars: 1,863 - Forks: 243

palkan/logidze
Database changes log for Rails
Language: Ruby - Size: 720 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1,645 - Forks: 81

freeletics/array_enum
String to integer mapping for PostgreSQL array columns
Language: Ruby - Size: 57.6 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 52 - Forks: 8

cheddar-me/pecorino
Rate limiter for Rails based on leaky buckets
Language: Ruby - Size: 195 KB - Last synced at: about 8 hours ago - Pushed at: 3 months ago - Stars: 86 - Forks: 3

janko/sequel-activerecord_connection
Allows Sequel to reuse Active Record's database connection
Language: Ruby - Size: 344 KB - Last synced at: 1 day ago - Pushed at: 14 days ago - Stars: 139 - Forks: 11

ClosureTree/with_advisory_lock
Advisory locking for ActiveRecord
Language: Ruby - Size: 259 KB - Last synced at: 8 days ago - Pushed at: 21 days ago - Stars: 654 - Forks: 69

trilogy-libraries/activerecord-trilogy-adapter
Active Record adapter for the Trilogy database client for Rails v6.0 - v7.0.
Language: Ruby - Size: 174 KB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 177 - Forks: 20

sjke/pg_ltree
Adds PostgreSQL's ltree support for ActiveRecord models
Language: Ruby - Size: 165 KB - Last synced at: 7 days ago - Pushed at: 15 days ago - Stars: 80 - Forks: 21

Madek/madek-datalayer
Madek database configuration and core abstractions
Language: Ruby - Size: 56.6 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 1

simonneutert/sinatras-skeleton
Basic Sinatra Skeleton MVC CRUD App with Sprockets, Warden, ActiveRecord and PostgresQL
Language: Ruby - Size: 435 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 19 - Forks: 6

rgeo/activerecord-postgis-adapter
ActiveRecord connection adapter for PostGIS, based on postgresql and rgeo
Language: Ruby - Size: 1.24 MB - Last synced at: 8 days ago - Pushed at: 18 days ago - Stars: 905 - Forks: 252

absent1706/sqlalchemy-mixins
Active Record, Django-like queries, nested eager load and beauty __repr__ for SQLAlchemy
Language: Python - Size: 290 KB - Last synced at: 17 days ago - Pushed at: 9 months ago - Stars: 783 - Forks: 69

iloveitaly/activemodel
Make SQLModel more like an a real ORM
Language: Python - Size: 560 KB - Last synced at: about 3 hours ago - Pushed at: 27 days ago - Stars: 12 - Forks: 0

adzap/validates_timeliness
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
Language: Ruby - Size: 1.34 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1,607 - Forks: 235

codesnik/calculate-all
calculate_all method for aggregate functions in Active Record
Language: Ruby - Size: 60.5 KB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 135 - Forks: 16

DatabaseCleaner/database_cleaner-active_record
Strategies for cleaning databases using ActiveRecord. Can be used to ensure a clean state for testing.
Language: Ruby - Size: 1.16 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 65 - Forks: 68

evilmartians/evil-seed
A Gem for creating partial anonymized dumps of your database using your app model relations.
Language: Ruby - Size: 146 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 537 - Forks: 20

KumbiaPHP/ActiveRecord
New Active Record for KumbiaPHP
Language: PHP - Size: 411 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 25 - Forks: 11

rubysamurai/query_count
SQL queries counter for Rails apps
Language: Ruby - Size: 51.8 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 47 - Forks: 1

igorkasyanchuk/sql_view
Rails SQL Views made easy ;)
Language: Ruby - Size: 1.58 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 51 - Forks: 0

amatsuda/kawaii_association
An ActiveRecord DSL extension that provides kawaii association syntax
Language: Ruby - Size: 17.6 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 23 - Forks: 1

brunofacca/active-record-query-trace
Rails plugin that logs/displays a backtrace of all SQL queries executed by Active Record
Language: Ruby - Size: 125 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 980 - Forks: 72

Dreampie/Resty
The minimalist framework of RESTful(server and client) - Resty
Language: Java - Size: 1.86 MB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 1,245 - Forks: 429

ronin-rb/ronin-db-activerecord
ActiveRecord backend for the Ronin Database
Language: Ruby - Size: 481 KB - Last synced at: 5 days ago - Pushed at: 22 days ago - Stars: 7 - Forks: 5

DirectoryTree/LdapRecord
A fully-featured LDAP framework.
Language: PHP - Size: 5.15 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 550 - Forks: 44

DmitryTsepelev/ar_lazy_preload
Lazy loading associations for the ActiveRecord models
Language: Ruby - Size: 184 KB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 706 - Forks: 24

excid3/prefixed_ids
Friendly Prefixed IDs for your Ruby on Rails models
Language: Ruby - Size: 231 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 363 - Forks: 28

OpenGems/rails_email_checker
ActiveModel email validation. Checks MX records, sub address, regex, whitelisted and blacklisted check
Language: Ruby - Size: 437 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 2

whdzera/ruby-CRUD
A ruby CRUD using ActiveRecord and postgreSql database | without Rails, Sinatra, etc
Language: Ruby - Size: 35.2 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

mrkamel/search_cop
Search engine like fulltext query support for ActiveRecord
Language: Ruby - Size: 306 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 830 - Forks: 37

ifad/chronomodel
Temporal PostgreSQL (9.4+) system with "flashback" framework for ActiveRecord (7.0+)
Language: Ruby - Size: 1.17 MB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 198 - Forks: 22

neighborland/sluggi
Rails Slug Generator
Language: Ruby - Size: 104 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 15 - Forks: 0

public-activity/public_activity
Easy activity tracking for models - similar to Github's Public Activity
Language: Ruby - Size: 617 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2,982 - Forks: 335

BaseSecrete/type_scopes
Automatic scopes for ActiveRecord models.
Language: Ruby - Size: 43 KB - Last synced at: about 18 hours ago - Pushed at: 10 months ago - Stars: 82 - Forks: 2

chaadow/statesman-multi_state
Rails/Statesman plugin that handle multiple state machines on the same model through `has_one_state_machine` ActiveRecord macro
Language: Ruby - Size: 49.8 KB - Last synced at: 10 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 2

pboling/anonymous_active_record
Faux Anonymous AR Models for testing Concerns, Observers, Decorators
Language: Ruby - Size: 126 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 7 - Forks: 2

igorkasyanchuk/calculate_in_group
Group Active Record by ranges or set of values with a single SQL query.
Language: Ruby - Size: 50.8 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 2

bensheldon/activerecord-has_some_of_many
Optimized top-N-per-group Active Record associations using lateral joins
Language: Ruby - Size: 665 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 297 - Forks: 2

Casecommons/pg_search
pg_search builds ActiveRecord named scopes that take advantage of PostgreSQLโs full text search
Language: Ruby - Size: 1.19 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 1,452 - Forks: 372

gregnavis/active_record_doctor
Identify database issues before they hit production.
Language: Ruby - Size: 433 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1,855 - Forks: 60

madeintandem/jsonb_accessor
Adds typed jsonb backed fields to your ActiveRecord models.
Language: Ruby - Size: 518 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 1,119 - Forks: 94

rzane/baby_squeel
:pig: An expressive query DSL for Active Record
Language: Ruby - Size: 391 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 502 - Forks: 54

jonmagic/arca
Arca is a callback analyzer for ActiveRecord ideally suited for digging yourself out of callback hell
Language: Ruby - Size: 84 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 39 - Forks: 3

sqlkata/querybuilder
SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
Language: C# - Size: 823 KB - Last synced at: 29 days ago - Pushed at: 5 months ago - Stars: 3,230 - Forks: 514

magnusvk/counter_culture
Turbo-charged counter caches for your Rails app.
Language: Ruby - Size: 747 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 2,041 - Forks: 214

palkan/isolator
Detect non-atomic interactions within DB transactions
Language: Ruby - Size: 255 KB - Last synced at: 29 days ago - Pushed at: 2 months ago - Stars: 947 - Forks: 27

devise-security/devise-security
A security extension for devise, meeting industry-standard security demands for web applications.
Language: Ruby - Size: 795 KB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 617 - Forks: 152

citusdata/activerecord-multi-tenant
Rails/ActiveRecord support for distributed multi-tenant databases like Postgres+Citus
Language: Ruby - Size: 686 KB - Last synced at: 29 days ago - Pushed at: 7 months ago - Stars: 742 - Forks: 106
