Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
dominicsayers
/
machinist
Public
forked from
attilagyorffy/machinist
Notifications
You must be signed in to change notification settings
Fork
3
Star
8
Code
Issues
0
Pull requests
1
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
machinist
lib
on
v1.0.6
User selector
All users
All time
Commit history
Commits on Nov 1, 2009
allow setting belongs_to id to nil, even if nil is whiny
Kevin Bullock
authored and
notahat
committed
a98739d
View commit details
Copy full SHA for a98739d
View code at this point
Browse repository at this point
Commits on Oct 20, 2009
Merge remote branch 'pk/master'
notahat
committed
c59a568
View commit details
Copy full SHA for c59a568
View code at this point
Browse repository at this point
Commits on Oct 15, 2009
Took out yet another unintended ActiveSupport dependency.
notahat
committed
aa57a2e
View commit details
Copy full SHA for aa57a2e
View code at this point
Browse repository at this point
Commits on Oct 14, 2009
Allow assignment to has_many associations.
Show description for c302cf2
notahat
committed
c302cf2
View commit details
Copy full SHA for c302cf2
View code at this point
Browse repository at this point
Commits on Oct 13, 2009
Merge branch 'master' of git://github.com/notahat/machinist
pk
committed
e5d8daf
View commit details
Copy full SHA for e5d8daf
View code at this point
Browse repository at this point
Commits on Oct 6, 2009
Removed use of "returning".
Show description for aea23d8
notahat
committed
aea23d8
View commit details
Copy full SHA for aea23d8
View code at this point
Browse repository at this point
Commits on Oct 1, 2009
Removed requirement for ActiveRecord from Sham.
notahat
committed
5d8c676
View commit details
Copy full SHA for 5d8c676
View code at this point
Browse repository at this point
Commits on Aug 27, 2009
Merge branch 'master' of git://github.com/notahat/machinist
pk
committed
2b7562f
View commit details
Copy full SHA for 2b7562f
View code at this point
Browse repository at this point
Commits on Aug 22, 2009
Made sure ActiveRecord#make works even if machinist/object isn't loaded.
notahat
committed
3b2a729
View commit details
Copy full SHA for 3b2a729
View code at this point
Browse repository at this point
allow a named blueprint to called through from association method in blueprint
adzap
authored and
notahat
committed
765bc05
View commit details
Copy full SHA for 765bc05
View code at this point
Browse repository at this point
Cleaned up inheritance support.
Show description for 9b8b5d2
notahat
committed
9b8b5d2
View commit details
Copy full SHA for 9b8b5d2
View code at this point
Browse repository at this point
make blueprints be natively inheritance-aware.
rubysolo
authored and
notahat
committed
7ca9998
View commit details
Copy full SHA for 7ca9998
View code at this point
Browse repository at this point
whitespace changes
rubysolo
authored and
notahat
committed
eb948eb
View commit details
Copy full SHA for eb948eb
View code at this point
Browse repository at this point
add find_or_make convenience method
rubysolo
authored and
notahat
committed
7af7bc1
View commit details
Copy full SHA for 7af7bc1
View code at this point
Browse repository at this point
subclass blueprints should not stomp on superclass blueprints
rubysolo
authored and
notahat
committed
5107eeb
View commit details
Copy full SHA for 5107eeb
View code at this point
Browse repository at this point
add STI support for active record.
rubysolo
authored and
notahat
committed
ec80acf
View commit details
Copy full SHA for ec80acf
View code at this point
Browse repository at this point
Commits on Jul 6, 2009
Merged with knaveofdiamonds/master
pk
committed
454ba38
View commit details
Copy full SHA for 454ba38
View code at this point
Browse repository at this point
Commits on Jul 3, 2009
Added support for Sequel.
pk
committed
b1c7ade
View commit details
Copy full SHA for b1c7ade
View code at this point
Browse repository at this point
Load active record in the adapter only. When is needed.
pk
committed
ff7b469
View commit details
Copy full SHA for ff7b469
View code at this point
Browse repository at this point
Commits on Jun 18, 2009
before(:each) instead of before(:before) of course
lawrencepit
committed
75bbbfd
View commit details
Copy full SHA for 75bbbfd
View code at this point
Browse repository at this point
Commits on Jun 17, 2009
Adding a sequel adapter. As Sequel follows a different model to ActiveRecord, make_unsaved won't work for object graphs, and you can't call make on an association (i.e. post.comments.make).
knaveofdiamonds
committed
b3587be
View commit details
Copy full SHA for b3587be
View code at this point
Browse repository at this point
Commits on Jun 8, 2009
Sham.reset(:all) + Sham.reset(:before)
lawrencepit
committed
66283fd
View commit details
Copy full SHA for 66283fd
View code at this point
Browse repository at this point
Commits on Jun 1, 2009
Patch from hassox: support for edge version of DM.
notahat
committed
e9207df
View commit details
Copy full SHA for e9207df
View code at this point
Browse repository at this point
Commits on May 29, 2009
DataMapper adapter plan method.
notahat
committed
fd0da28
View commit details
Copy full SHA for fd0da28
View code at this point
Browse repository at this point
Added make_unsaved for DataMapper.
Show description for c25abca
notahat
committed
c25abca
View commit details
Copy full SHA for c25abca
View code at this point
Browse repository at this point
Commits on May 28, 2009
Active record association extensions fixed.
Show description for 3be5400
notahat
committed
3be5400
View commit details
Copy full SHA for 3be5400
View code at this point
Browse repository at this point
Basic DataMapper support with tests.
Show description for bb09cd6
notahat
committed
bb09cd6
View commit details
Copy full SHA for bb09cd6
View code at this point
Browse repository at this point
Fixed bug with assign_attribute being called twice.
Show description for e81c8ab
notahat
committed
e81c8ab
View commit details
Copy full SHA for e81c8ab
View code at this point
Browse repository at this point
Commits on May 17, 2009
Added basic DataMapper support courtesy hassox.
Show description for e521a23
notahat
committed
e521a23
View commit details
Copy full SHA for e521a23
View code at this point
Browse repository at this point
Removed ActiveSupport dependency.
Show description for eb8a43d
notahat
committed
eb8a43d
View commit details
Copy full SHA for eb8a43d
View code at this point
Browse repository at this point
Cleaned up the docs.
Show description for 3574d2f
notahat
committed
3574d2f
View commit details
Copy full SHA for 3574d2f
View code at this point
Browse repository at this point
Added plain old Ruby object support.
Show description for c10b400
notahat
committed
c10b400
View commit details
Copy full SHA for c10b400
View code at this point
Browse repository at this point
Got a few more steps down the road of splitting out the ActiveRecord-specific code.
notahat
committed
ddde7a3
View commit details
Copy full SHA for ddde7a3
View code at this point
Browse repository at this point
Refactored code to make Lathe easier to understand.
notahat
committed
258ca96
View commit details
Copy full SHA for 258ca96
View code at this point
Browse repository at this point
Commits on Mar 6, 2009
Refactor the last commit slightly.
chrislloyd
committed
887aa8b
View commit details
Copy full SHA for 887aa8b
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.