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

GitHub topics: activerecord

fatkodima/online_migrations

Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).

Language: Ruby - Size: 716 KB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 664 - Forks: 19

pienkowb/active_record-events

Manage timestamps in ActiveRecord models

Language: Ruby - Size: 176 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 134 - Forks: 4

ankane/lockbox

Modern encryption for Ruby and Rails

Language: Ruby - Size: 675 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,491 - Forks: 72

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: 1 day ago - Pushed at: 5 months ago - Stars: 3,428 - Forks: 676

public-activity/public_activity

Easy activity tracking for models - similar to Github's Public Activity

Language: Ruby - Size: 613 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 2,978 - Forks: 336

activerecord-hackery/ransack

Object-based searching.

Language: Ruby - Size: 5.85 MB - Last synced at: 3 days ago - Pushed at: 26 days ago - Stars: 5,750 - Forks: 814

tbhb/sqids-rails

Sqids (formerly Hashids) integration for Ruby on Rails

Language: Ruby - Size: 73.2 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 0

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: 2 days ago - Pushed at: 3 months ago - Stars: 1,930 - Forks: 174

westonganger/paper_trail-association_tracking

Plugin for the PaperTrail gem to track and reify associations

Language: Ruby - Size: 229 KB - Last synced at: about 12 hours ago - Pushed at: 4 days ago - Stars: 136 - Forks: 39

rails/rails

Ruby on Rails

Language: Ruby - Size: 252 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 56,756 - Forks: 21,818

rails-sqlserver/activerecord-sqlserver-adapter

SQL Server Adapter For Rails

Language: Ruby - Size: 3.77 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 978 - Forks: 564

rafasoares/human_enum

Adds simple and easy I18n support for Rails enums

Language: Ruby - Size: 136 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 2

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: 4 days ago - Pushed at: 2 months ago - Stars: 533 - Forks: 20

Casecommons/pg_search

pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search

Language: Ruby - Size: 1.18 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1,436 - Forks: 371

djezzzl/database_consistency

The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.

Language: Ruby - Size: 703 KB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 1,109 - Forks: 49

LendingHome/zero_downtime_migrations 📦

Zero downtime migrations with ActiveRecord 3+ and PostgreSQL

Language: Ruby - Size: 62.5 KB - Last synced at: about 15 hours ago - Pushed at: over 1 year ago - Stars: 560 - Forks: 28

palkan/isolator

Detect non-atomic interactions within DB transactions

Language: Ruby - Size: 255 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 928 - Forks: 28

pawurb/rails-pg-extras

Rails PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.

Language: Ruby - Size: 1.32 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,193 - Forks: 35

yiisoft/active-record

Active Record database abstraction layer

Language: PHP - Size: 1.19 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 71 - Forks: 31

hausgold/alarmable

A reusable alarm extension to Active Record models

Language: Ruby - Size: 112 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

BoxcarsAI/boxcars

Building applications with composability using Boxcars with LLM's. Inspired by LangChain.

Language: Ruby - Size: 24.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 448 - Forks: 41

paper-trail-gem/paper_trail

Track changes to your rails models

Language: Ruby - Size: 3.74 MB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 6,855 - Forks: 904

magnusvk/counter_culture

Turbo-charged counter caches for your Rails app.

Language: Ruby - Size: 710 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,026 - Forks: 213

vieapps/Components.Repository

Help POCO objects work with both SQL and NoSQL (MongoDB) databases at the same time on .NET

Language: C# - Size: 2.11 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 1

shioyama/mobility

Pluggable Ruby translation framework

Language: Ruby - Size: 2.85 MB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 1,052 - Forks: 88

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: 9 months ago - Stars: 4,461 - Forks: 655

braisdom/ObjectiveSql

Writing SQL using Java syntax

Language: Java - Size: 2.48 MB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 1,257 - Forks: 158

DirectoryTree/LdapRecord-Laravel

Multi-domain LDAP Authentication & Management for Laravel.

Language: PHP - Size: 1.88 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 536 - Forks: 56

iloveitaly/activemodel

Make SQLModel more like an a real ORM

Language: Python - Size: 382 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 0

DmitryTsepelev/ar_lazy_preload

Lazy loading associations for the ActiveRecord models

Language: Ruby - Size: 182 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 695 - Forks: 24

Madek/madek-datalayer

Madek database configuration and core abstractions

Language: Ruby - Size: 56.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 1

SixArm/sixarm_ruby_active_record_singleton

SixArm.com » Ruby » ActiveRecord singleton object for Rails

Language: Ruby - Size: 305 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

SixArm/sixarm_ruby_active_record_mock

SixArm.com » Ruby » ActiveRecord mock object for testing Rails

Language: Ruby - Size: 321 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

SixArm/sixarm_ruby_active_record_migration_mock

SixArm.com » Ruby » ActiveRecord migration mock object for testing Rails

Language: Ruby - Size: 344 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

SixArm/sixarm_ruby_active_record_memoize_instance_methods

SixArm.com » Ruby » ActiveRecord extenstions: ActiveSupport::Memoizable for instance methods

Language: Ruby - Size: 292 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

SixArm/sixarm_ruby_active_record_memoize_class_methods

SixArm.com » Ruby » ActiveRecord extenstions: ActiveSupport::Memoizable for class methods

Language: Ruby - Size: 293 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

SixArm/sixarm_ruby_active_record_extensions

SixArm.com » Ruby » ActiveRecord extensions

Language: Ruby - Size: 251 KB - Last synced at: 7 days ago - Pushed at: 7 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: 257 KB - Last synced at: about 2 hours ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 4

aasm/aasm

AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)

Language: Ruby - Size: 1.88 MB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 5,065 - Forks: 637

planetscale/fast_page

Blazing fast pagination for ActiveRecord with deferred joins ⚡️

Language: Ruby - Size: 60.5 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 316 - Forks: 4

elastic/elasticsearch-rails

Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

Language: Ruby - Size: 5.52 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 3,078 - Forks: 802

rzane/baby_squeel

:pig: An expressive query DSL for Active Record

Language: Ruby - Size: 391 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 501 - Forks: 52

cheddar-me/pecorino

Rate limiter for Rails based on leaky buckets

Language: Ruby - Size: 195 KB - Last synced at: 6 days ago - Pushed at: 20 days ago - Stars: 85 - Forks: 3

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.1 MB - Last synced at: 1 day ago - Pushed at: 10 days ago - Stars: 859 - Forks: 211

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.77 MB - Last synced at: 9 days ago - Pushed at: 14 days ago - Stars: 1,071 - Forks: 127

jruby/activerecord-jdbc-adapter

JRuby's ActiveRecord adapter using JDBC.

Language: Ruby - Size: 264 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 461 - Forks: 383

drwl/annotaterb

A Ruby Gem that adds annotations to your Rails models and route files.

Language: Ruby - Size: 2 MB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 340 - Forks: 38

DmitryTsepelev/store_model

Work with JSON-backed attributes as ActiveRecord-ish models

Language: Ruby - Size: 292 KB - Last synced at: 2 days ago - Pushed at: 23 days ago - Stars: 1,124 - Forks: 92

nepalez/rspec-sqlimit

RSpec matcher to control SQL queries made by block of code

Language: Ruby - Size: 42 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 234 - Forks: 39

jrochkind/attr_json

Serialized json-hash-backed ActiveRecord attributes, super smooth

Language: Ruby - Size: 1.05 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 566 - Forks: 37

excid3/prefixed_ids

Friendly Prefixed IDs for your Ruby on Rails models

Language: Ruby - Size: 231 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 356 - Forks: 28

MaxLap/activerecord_where_assoc

Make ActiveRecord do conditions on your associations

Language: Ruby - Size: 950 KB - Last synced at: 8 days ago - Pushed at: 14 days ago - Stars: 230 - Forks: 12

ClosureTree/closure_tree

Easily and efficiently make your ActiveRecord models support hierarchies

Language: Ruby - Size: 1.24 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 1,858 - Forks: 241

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.15 MB - Last synced at: 4 days ago - Pushed at: 26 days ago - Stars: 64 - Forks: 66

zilverline/sequent

CQRS & event sourcing framework for Ruby

Language: Ruby - Size: 1.94 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 546 - Forks: 57

rkrage/pg_party

ActiveRecord PostgreSQL Partitioning

Language: Ruby - Size: 217 KB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 498 - Forks: 31

RND-SOFT/gorynich

[MIRROR] Multitenancy for Rails including ActiveRecord, ActionCable, ActiveJob and other subsystems

Language: Ruby - Size: 181 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 16 - Forks: 1

nxt-insurance/nxt_state_machine

A simple but powerful state machine implementation.

Language: Ruby - Size: 348 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 16 - Forks: 0

stevegeek/quo

Quo is a query object gem for Rails/ActiveRecord

Language: Ruby - Size: 265 KB - Last synced at: 2 days ago - Pushed at: 12 days ago - Stars: 11 - Forks: 0

palkan/store_attribute

ActiveRecord extension which adds typecasting to store accessors

Language: Ruby - Size: 141 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 406 - Forks: 16

igorkasyanchuk/calculate_in_group

Group Active Record by ranges or set of values with a single SQL query.

Language: Ruby - Size: 47.9 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 27 - Forks: 2

matthutchinson/acts_as_textcaptcha

Text-based logic question captcha's for Rails 🚫🤖

Language: Ruby - Size: 438 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 56 - Forks: 12

t27duck/active_reporting

OLAP-like DSL for ActiveRecord-based reporting

Language: Ruby - Size: 177 KB - Last synced at: 3 days ago - Pushed at: 13 days ago - Stars: 137 - Forks: 19

t27duck/has_config

Quick record-specific configuration for your models

Language: Ruby - Size: 76.2 KB - Last synced at: 3 days ago - Pushed at: 13 days ago - Stars: 10 - Forks: 0

textacular/textacular

Textacular exposes full text search capabilities from PostgreSQL, and allows you to declare full text indexes. Textacular will extend ActiveRecord with named_scope methods making searching easy and fun!

Language: Ruby - Size: 464 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 952 - Forks: 88

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: 9 days ago - Pushed at: 5 months ago - Stars: 80 - 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: 12 days ago - Pushed at: 3 months ago - Stars: 3,214 - Forks: 512

fatkodima/pluck_in_batches

A faster alternative to the custom use of `in_batches` with `pluck`

Language: Ruby - Size: 45.9 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 152 - Forks: 2

emfy0/ar_virtual_field

Provides an easy mechanism to define virtual fields within an ActiveRecord model

Language: Ruby - Size: 39.1 KB - Last synced at: 11 days ago - Pushed at: 14 days ago - Stars: 5 - Forks: 0

state-machines/state_machines-activerecord

StateMachines Active Record Integration

Language: Ruby - Size: 139 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 402 - Forks: 83

Casecommons/with_model

Dynamically build an Active Record model (with table) within a test context

Language: Ruby - Size: 278 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 177 - Forks: 18

thiagopradi/octopus

Database Sharding for ActiveRecord

Language: Ruby - Size: 1.18 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 2,537 - Forks: 504

DirectoryTree/LdapRecord

A fully-featured LDAP framework.

Language: PHP - Size: 4.95 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 539 - Forks: 43

hamajyotan/active_record_compose-example

Sample application for active_record_compose gem

Language: Ruby - Size: 1.41 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

robred4/Firefly

A simple library that sits on top of your Firestore database. Adds Active Record-style objects which are suitable for simpler operations.

Language: JavaScript - Size: 107 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 1

IFTTT/polo

Polo travels through your database and creates sample snapshots so you can work with real world data in development.

Language: Ruby - Size: 103 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 774 - Forks: 49

fatkodima/active_record_tracer

A tracer for Active Record queries

Language: Ruby - Size: 16.6 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 183 - Forks: 0

will89/symbolized_enum

Convenient interface to using an activerecord attribute as a symbol

Language: Ruby - Size: 40 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

healthie/activerecord_cursor_paginate

Cursor-based pagination for ActiveRecord

Language: Ruby - Size: 65.4 KB - Last synced at: 13 days ago - Pushed at: 21 days ago - Stars: 143 - Forks: 7

palkan/logidze

Database changes log for Rails

Language: Ruby - Size: 673 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 1,638 - Forks: 81

lfittl/activerecord-clean-db-structure

Automatic cleanup for the Rails db/structure.sql file (ActiveRecord/PostgreSQL)

Language: PLpgSQL - Size: 90.8 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 149 - Forks: 38

bogdan/datagrid

Gem to create tables grids with sortable columns and filters

Language: Ruby - Size: 1.57 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 1,076 - Forks: 115

pch/based_uuid

🔑 URL-friendly, base32-encoded UUIDs for Rails models

Language: Ruby - Size: 39.1 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 77 - 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: 8 days ago - Pushed at: about 2 months ago - Stars: 608 - Forks: 56

benmelz/limitable

Inferred database limit validations for ActiveRecord.

Language: Ruby - Size: 89.8 KB - Last synced at: 2 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

imdrasil/jennifer.cr

Crystal ORM using ActiveRecord pattern with flexible query DSL

Language: Crystal - Size: 2.06 MB - Last synced at: about 8 hours ago - Pushed at: 3 months ago - Stars: 422 - Forks: 54

daireto/sqlactive

A lightweight and asynchronous ActiveRecord-style wrapper for SQLAlchemy. Brings Django-like queries, automatic timestamps, nested eager loading, and dictionary serialization for SQLAlchemy models.

Language: Python - Size: 1.61 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

shioyama/wharel

Arel made simple

Language: Ruby - Size: 47.9 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 99 - Forks: 4

westonganger/spreadsheet_architect

Spreadsheet Architect is a library that allows you to create XLSX, ODS, or CSV spreadsheets super easily from ActiveRecord relations, plain Ruby objects, or tabular data.

Language: Ruby - Size: 1.09 MB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 1,345 - Forks: 43

oawu/Maple

🍁 飛起來 🍁 飛過來

Language: PHP - Size: 2.68 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

westonganger/protected_attributes_continued 📦

The community continued version of protected_attributes for Rails 5+

Language: Ruby - Size: 254 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 46 - Forks: 40

citusdata/activerecord-multi-tenant

Rails/ActiveRecord support for distributed multi-tenant databases like Postgres+Citus

Language: Ruby - Size: 686 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 738 - Forks: 104

ClosureTree/with_advisory_lock

Advisory locking for ActiveRecord

Language: Ruby - Size: 236 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 645 - Forks: 69

simonneutert/sinatras-skeleton

Basic Sinatra Skeleton MVC CRUD App with Sprockets, Warden, ActiveRecord and PostgresQL

Language: Ruby - Size: 416 KB - Last synced at: 15 days ago - Pushed at: 20 days ago - Stars: 18 - Forks: 6

waymondo/hoardable

ActiveRecord versioning and soft-deletion with Postgres using uni-temporal inherited tables

Language: Ruby - Size: 219 KB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 45 - 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: 12 days ago - Pushed at: 7 months ago - Stars: 258 - Forks: 2

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: 10 days ago - Pushed at: 4 months ago - Stars: 975 - Forks: 72

fatkodima/sidekiq-iteration

Make your long-running sidekiq jobs interruptible and resumable.

Language: Ruby - Size: 90.8 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 276 - Forks: 8

dtaniwaki/acts_as_hashids

Use Youtube-Like ID in ActiveRecord seamlessly.

Language: Ruby - Size: 70.3 KB - Last synced at: 16 days ago - Pushed at: 8 months ago - Stars: 89 - Forks: 27

rails-engine/action-store

Store different kind of actions (Like ❤️, Follow 👁, Star ⭐, Block ...) in one table via ActiveRecord Polymorphic Association.

Language: Ruby - Size: 175 KB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 405 - Forks: 29