An open API service providing repository metadata for many open source software ecosystems.

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