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

Topic: "activerecord"

customink/secondbase

Seamless second database integration for Rails.

Language: Ruby - Size: 208 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 219 - Forks: 30

tiagopog/jsonapi-utils

Build JSON API-compliant APIs on Rails with no (or less) learning curve.

Language: Ruby - Size: 395 KB - Last synced at: 18 days ago - Pushed at: almost 3 years ago - Stars: 215 - Forks: 80

drecom/activerecord-turntable

ActiveRecord Sharding Plugin

Language: Ruby - Size: 725 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 210 - Forks: 34

spilliton/randumb

Adds ability to pull back random records from Active Record

Language: Ruby - Size: 142 KB - Last synced at: 12 months ago - Pushed at: almost 5 years ago - Stars: 207 - Forks: 24

yii2tech/ar-softdelete πŸ“¦

Soft delete behavior for ActiveRecord

Language: PHP - Size: 59.6 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 206 - Forks: 49

graphql-devise/graphql_devise

GraphQL interface on top devise_token_auth

Language: Ruby - Size: 616 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 200 - Forks: 47

akretion/ooor

Odoo Ruby JSON client. Emulates ActiveRecord enough (as much as Mongoid; Implements ActiveModel) to make Rails development with an Odoo datastore straightforward

Language: Ruby - Size: 1020 KB - Last synced at: 21 days ago - Pushed at: about 7 years ago - Stars: 200 - Forks: 61

ifad/chronomodel

Temporal PostgreSQL (9.4+) system with "flashback" framework for ActiveRecord (7.0+)

Language: Ruby - Size: 1.16 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 198 - Forks: 21

DavidDuwaer/Coloquent

Javascript/Typescript library mapping objects and their interrelations to JSON API, with a clean, fluent ActiveRecord-like (e.g. similar to Laravel's Eloquent) syntax for creating, retrieving, updating and deleting model objects.

Language: TypeScript - Size: 400 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 195 - Forks: 27

dwbutler/groupify

Add group and membership functionality to your Rails models

Language: Ruby - Size: 298 KB - Last synced at: 22 days ago - Pushed at: over 6 years ago - Stars: 194 - Forks: 44

crashtech/torque-postgresql

Add support to advanced resources of PostgreSQL, like data types, array associations, and auxiliary statements (CTE)

Language: Ruby - Size: 659 KB - Last synced at: 16 days ago - Pushed at: 6 months ago - Stars: 185 - Forks: 17

fatkodima/active_record_tracer

A tracer for Active Record queries

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

ActiveJpa/activejpa

A simple active record pattern library in java that makes programming DAL easier

Language: Java - Size: 72.2 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 183 - Forks: 55

virtualshield/rails-graphql

A fresh, new GraphQL server designed for Rails applications, emphasizing a natural, Ruby-like DSL.

Language: Ruby - Size: 2.64 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 179 - Forks: 8

Casecommons/with_model

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

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

trilogy-libraries/activerecord-trilogy-adapter

Active Record adapter for the Trilogy database client for Rails v6.0 - v7.0.

Language: Ruby - Size: 166 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 175 - Forks: 19

hopsoft/model_probe

ActiveRecord schema visualization and model organization made easy

Language: Ruby - Size: 828 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 174 - Forks: 7

grundic/awesome-python-models

A curated list of awesome Python libraries, which implement models, schemas, serializers/deserializers, ODM's/ORM's, Active Records or similar patterns.

Size: 102 KB - Last synced at: 7 days ago - Pushed at: almost 7 years ago - Stars: 165 - Forks: 9

teespring-labs/active_record_replica

Redirect ActiveRecord (Rails) reads to replica databases while ensuring all writes go to the primary database.

Language: Ruby - Size: 75.2 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 164 - Forks: 26

westonganger/active_snapshot

Simplified snapshots and restoration for ActiveRecord models and associations with a transparent white-box implementation

Language: Ruby - Size: 176 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 163 - Forks: 19

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: 18 days ago - Pushed at: 6 months ago - Stars: 152 - Forks: 2

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: 11 days ago - Pushed at: 16 days ago - Stars: 149 - Forks: 38

nettofarah/graphql-query-resolver

Minimize N+1 queries generated by GraphQL and ActiveRecord

Language: Ruby - Size: 27.3 KB - Last synced at: 11 days ago - Pushed at: almost 7 years ago - Stars: 147 - Forks: 10

departurerb/departure Fork of redbooth/departure

Percona's pt-online-schema-change runner for ActiveRecord migrations.

Language: Ruby - Size: 739 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 145 - Forks: 57

healthie/activerecord_cursor_paginate

Cursor-based pagination for ActiveRecord

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

t27duck/active_reporting

OLAP-like DSL for ActiveRecord-based reporting

Language: Ruby - Size: 177 KB - Last synced at: about 2 hours ago - Pushed at: 17 days ago - Stars: 138 - Forks: 19

janko/sequel-activerecord_connection

Allows Sequel to reuse Active Record's database connection

Language: Ruby - Size: 343 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 138 - Forks: 11

westonganger/paper_trail-association_tracking

Plugin for the PaperTrail gem to track and reify associations

Language: Ruby - Size: 229 KB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 136 - Forks: 39

pienkowb/active_record-events

Manage timestamps in ActiveRecord models

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

nepalez/pg_trunk

Empower PostgreSQL migrations in Rails app

Language: Ruby - Size: 357 KB - Last synced at: 16 days ago - Pushed at: about 3 years ago - Stars: 133 - Forks: 2

codesnik/calculate-all

calculate_all method for aggregate functions in Active Record

Language: Ruby - Size: 21.5 KB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 128 - Forks: 16

midnightmonster/activerecord-summarize

Transparently combine many reporting queries (on the same tables) into one fast queryβ€”even when queries have different groups or scopes.

Language: Ruby - Size: 71.3 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 128 - Forks: 1

oddcamp/active_hash_relation

ActiveHash Relation: Simple gem that allows you to run multiple ActiveRecord::Relation using hash. Perfect for APIs.

Language: Ruby - Size: 116 KB - Last synced at: about 21 hours ago - Pushed at: over 3 years ago - Stars: 119 - Forks: 15

jhollinger/otr-activerecord

Off The Rails: Use ActiveRecord with Grape, Sinatra, Rack, or anything else!

Language: Ruby - Size: 99.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 117 - Forks: 17

Eric-Guo/where-or πŸ“¦

Where or function backport from Rails 5 for Rails 4.2

Language: Ruby - Size: 19.5 KB - Last synced at: 7 days ago - Pushed at: over 7 years ago - Stars: 115 - Forks: 12

yii2tech/ar-position πŸ“¦

ActiveRecord behavior, which provides ability for custom records order setup

Language: PHP - Size: 21.5 KB - Last synced at: about 13 hours ago - Pushed at: over 5 years ago - Stars: 114 - Forks: 16

xing/rails_cursor_pagination

Add cursor pagination to your ActiveRecord backed application

Language: Ruby - Size: 85 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 113 - Forks: 19

fluent/fluent-plugin-sql

SQL input/output plugin for Fluentd

Language: Ruby - Size: 137 KB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 111 - Forks: 59

evilmartians/activerecord-slotted_counters

Active Record extension providing slotted counters support

Language: Ruby - Size: 105 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 107 - Forks: 8

cockroachdb/activerecord-cockroachdb-adapter

CockroachDB adapter for ActiveRecord.

Language: Ruby - Size: 621 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 106 - Forks: 52

melekes/valle

[MAINTAINERS WANTED] Built-in limit validations for your ActiveRecord model

Language: Ruby - Size: 104 KB - Last synced at: 16 days ago - Pushed at: over 8 years ago - Stars: 104 - Forks: 7

khiav223577/pluck_all

A more efficient way to get data from database. Like #pluck method but return array of hashes instead.

Language: Ruby - Size: 247 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 102 - Forks: 10

krisleech/wisper-activerecord

Transparently publish all model changes to subscribers

Language: Ruby - Size: 41 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 102 - Forks: 27

chaadow/active_record-acts_as

Simulate multi-table inheritance for ActiveRecord models

Language: Ruby - Size: 302 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 99 - Forks: 4

shioyama/wharel

Arel made simple

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

fnando/validators

Some ActiveModel/ActiveRecord validators

Language: Ruby - Size: 1.93 MB - Last synced at: 19 days ago - Pushed at: almost 3 years ago - Stars: 97 - Forks: 13

leastbad/all_futures

A Redis ORM for reactive applications. Quacks just like Active Record. πŸ¦†

Language: Ruby - Size: 242 KB - Last synced at: 13 days ago - Pushed at: almost 3 years ago - Stars: 97 - Forks: 4

TwilightCoders/active_record-mti

ActiveRecord support for PostgreSQL's native inherited tables (multi-table inheritance)

Language: Ruby - Size: 186 KB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 97 - Forks: 8

khiav223577/rails_or

Cleaner syntax for writing OR Query in Rails 5, 6. And also add #or support to Rails 3 and 4.

Language: Ruby - Size: 153 KB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 94 - Forks: 5

taq/torm

Just another simple PHP ORM. You can use it, but don't ask me why I made it. :-)

Language: PHP - Size: 358 KB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 94 - Forks: 29

palkan/pgrel

ActiveRecord extension for querying hstore and jsonb

Language: Ruby - Size: 96.7 KB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 92 - Forks: 7

lyfeyaj/smart_sms

The easiest way to integrate SMS service in China

Language: Ruby - Size: 401 KB - Last synced at: 13 days ago - Pushed at: almost 10 years ago - Stars: 92 - Forks: 48

BemiHQ/bemi-rails

Robust data change tracking for Rails

Language: Ruby - Size: 41 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 91 - Forks: 1

dtaniwaki/acts_as_hashids

Use Youtube-Like ID in ActiveRecord seamlessly.

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

redbooth/departure

Percona's pt-online-schema-change runner for ActiveRecord migrations.

Language: Ruby - Size: 325 KB - Last synced at: about 11 hours ago - Pushed at: over 4 years ago - Stars: 86 - Forks: 74

yii2tech/ar-linkmany πŸ“¦

ActiveRecord behavior for saving many-to-many relations

Language: PHP - Size: 22.5 KB - Last synced at: 6 days ago - Pushed at: almost 6 years ago - Stars: 86 - Forks: 17

cheddar-me/pecorino

Rate limiter for Rails based on leaky buckets

Language: Ruby - Size: 195 KB - Last synced at: 1 day ago - Pushed at: 24 days ago - Stars: 85 - Forks: 3

sergeyklay/php-orm-benchmark πŸ“¦

The benchmark to compare performance of PHP ORM solutions.

Language: PHP - Size: 266 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 83 - Forks: 7

BaseSecrete/type_scopes

Automatic scopes for ActiveRecord models.

Language: Ruby - Size: 43 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 81 - Forks: 2

MoskitoHero/barley

Barley is a fast and efficient ActiveModel serializer

Language: Ruby - Size: 1.1 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 80 - Forks: 3

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: 13 days ago - Pushed at: 5 months ago - Stars: 80 - Forks: 3

yii2tech/embedded πŸ“¦

Support embedded models usage for complex ActiveRecord like MongoDB or ElasticSearch

Language: PHP - Size: 39.1 KB - Last synced at: 16 days ago - Pushed at: about 5 years ago - Stars: 80 - Forks: 15

WeTransfer/wt_activerecord_index_spy

A gem to spy queries running with Active Record and report missing indexes

Language: Ruby - Size: 474 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 78 - Forks: 2

sjke/pg_ltree

Adds PostgreSQL's ltree support for ActiveRecord models

Language: Ruby - Size: 166 KB - Last synced at: 24 days ago - Pushed at: 5 months ago - Stars: 78 - Forks: 21

pch/based_uuid

πŸ”‘ URL-friendly, base32-encoded UUIDs for Rails models

Language: Ruby - Size: 39.1 KB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 77 - Forks: 0

zverok/the_schema_is

ActiveRecord schema annotations done right

Language: Ruby - Size: 67.4 KB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 75 - Forks: 3

pocke/activerecord-originator

A RubyGem adding SQL comments to indicate the origin of the SQL

Language: Ruby - Size: 55.7 KB - Last synced at: about 16 hours ago - Pushed at: about 16 hours ago - Stars: 73 - Forks: 1

yii2tech/filedb πŸ“¦

ActiveRecord for static data definitions based on files

Language: PHP - Size: 57.6 KB - Last synced at: 4 days ago - Pushed at: almost 6 years ago - Stars: 72 - Forks: 12

yiisoft/active-record

Active Record database abstraction layer

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

11039850/monalisa-orm

Very Simple ORM

Language: Java - Size: 18.9 MB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 69 - Forks: 26

ledermann/drafting

Ruby gem for saving drafts of ActiveRecord models

Language: Ruby - Size: 81.1 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 67 - Forks: 13

onyxblade/associationist

A gem to define virtual associations on Rails models

Language: Ruby - Size: 57.6 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 67 - Forks: 6

bluerelay/windyquery

Python 3.6+ Asyncio PostgreSQL query builder and model

Language: Python - Size: 156 KB - Last synced at: 24 days ago - Pushed at: about 2 years ago - Stars: 67 - Forks: 3

KevinZhouRafael/ActiveSQLite

ActiveSQLite is an helper of SQLite.Swift. It can let you use SQLite.swift easily.

Language: Swift - Size: 2.12 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 66 - Forks: 14

customink/activerecord-aurora-serverless-adapter πŸ“¦

ActiveRecord Adapter for Amazon Aurora Serverless

Language: Ruby - Size: 526 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 66 - Forks: 7

fatkodima/data_checks

Regression testing for data

Language: Ruby - Size: 43.9 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 65 - Forks: 3

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: about 18 hours ago - Pushed at: about 1 month ago - Stars: 64 - Forks: 66

khiav223577/active_model_cachers

Simply cache whatever you want by using cachers which will help you maintain cached objects and expire them when they are changed.

Language: Ruby - Size: 361 KB - Last synced at: 18 days ago - Pushed at: 7 months ago - Stars: 63 - Forks: 9

alexlee002/alloy

Patchwork now rename to [alloy], alloy is a simple toolkit that makes your iOS / OS X apps development more easier.

Language: Objective-C - Size: 1.24 MB - Last synced at: 6 days ago - Pushed at: over 7 years ago - Stars: 63 - Forks: 7

JuanitoFatas/active_sample

I'm feeling lucky! :game_die:

Language: Ruby - Size: 14.6 KB - Last synced at: 3 days ago - Pushed at: over 7 years ago - Stars: 63 - Forks: 1

supership-jp/activerecord-spanner-adapter

Trying to implement a proof-of-concept of Spanner support in ActiveRecord

Language: Ruby - Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 62 - Forks: 5

AgileVentures/LocalSupport

A directory of local support services and volunteer opportunities

Language: Ruby - Size: 22.9 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 61 - Forks: 212

joeldrapper/action_state

Rails scopes and predicates defined with the same DSL.

Language: Ruby - Size: 30.3 KB - Last synced at: 12 days ago - Pushed at: almost 3 years ago - Stars: 61 - Forks: 2

koss-lebedev/active_dynamic

Gem that allows to add attributes to your active models dynamically

Language: Ruby - Size: 50.8 KB - Last synced at: about 2 hours ago - Pushed at: over 4 years ago - Stars: 61 - Forks: 15

kevinwatson/rails-microservices-book

A guide to building distributed Ruby on Rails applications using Protocol Buffers, NATS and RabbitMQ

Size: 366 KB - Last synced at: 21 days ago - Pushed at: 9 months ago - Stars: 59 - Forks: 27

franckverrot/no_querying_views

No more querying views in your Rails apps

Language: Ruby - Size: 14.6 KB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 59 - Forks: 2

cookpad/mixed_gauge

A simple and robust database sharding with ActiveRecord.

Language: Ruby - Size: 98.6 KB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 59 - Forks: 1

topaz-crystal/topaz

A simple and useful db wrapper for Crystal-lang

Language: Crystal - Size: 126 KB - Last synced at: 11 days ago - Pushed at: over 7 years ago - Stars: 59 - Forks: 4

tsukasaoishi/fresh_connection

FreshConnection provides access to one or more configured database replicas.

Language: Ruby - Size: 269 KB - Last synced at: about 8 hours ago - Pushed at: 8 months ago - Stars: 58 - Forks: 12

Loschcode/rails_async_migrations

Asynchronous support for ActiveRecord::Migration

Language: Ruby - Size: 321 KB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 57 - Forks: 9

mirego/microscope

πŸ”¬ Microscope adds useful scopes targeting ActiveRecord boolean, date and datetime fields.

Language: Ruby - Size: 137 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 57 - Forks: 3

matthutchinson/acts_as_textcaptcha

Text-based logic question captcha's for Rails πŸš«πŸ€–

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

markets/unscoped_associations πŸ“¦

:flashlight: Skip the default_scope in your associations (ActiveRecord)

Language: Ruby - Size: 46.9 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 56 - Forks: 23

keshavbiswa/active_record_anonymizer

A ruby gem to anonymize your ActiveRecord attributes with ease.

Language: Ruby - Size: 99.6 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 55 - Forks: 0

jonatas/timescaledb

The timescaledb gem. Pack of helpers to work with TimescaleDB extension in Ruby.

Language: Ruby - Size: 10.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 53 - Forks: 16

codespede/pwoli

Pwoli is a NodeJS/TypeScript framework written in TypeScript which can work independantly on a raw NodeJS/TypeScript environement OR, in co-ordination with any other frameworks or libraries like Express.js.

Language: TypeScript - Size: 16.6 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 52 - Forks: 7

tines/rails-pg-adapter πŸ“¦

Rails Postgres ActiveRecord patches for common production workloads

Language: Ruby - Size: 46.9 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 52 - Forks: 0

freeletics/array_enum

String to integer mapping for PostgreSQL array columns

Language: Ruby - Size: 57.6 KB - Last synced at: 19 days ago - Pushed at: 8 months ago - Stars: 51 - Forks: 8

igorkasyanchuk/sql_view

Rails SQL Views made easy ;)

Language: Ruby - Size: 1.58 MB - Last synced at: about 16 hours ago - Pushed at: almost 2 years ago - Stars: 51 - Forks: 0

jasl/activeentity

Active Record without Database

Language: Ruby - Size: 305 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 51 - Forks: 7