37 lines
592 B
Markdown
37 lines
592 B
Markdown
ActiveRecord Without Rails
|
|
==========================
|
|
|
|
Just a simple example of using ActiveRecord migrations without Rails
|
|
|
|
tasks you can do:
|
|
|
|
* `rake db:create`
|
|
* `rake db:migrate`
|
|
* `rake db:drop`
|
|
|
|
Or, you can run the thing to show that it'll connect
|
|
|
|
```
|
|
ruby ar-no-rails
|
|
```
|
|
|
|
Output:
|
|
> Count of Pages: 0
|
|
|
|
Lastly, you can IRB it to do stuff:
|
|
|
|
$ irb
|
|
|
|
```
|
|
>> require "./ar-no-rails"
|
|
=> true
|
|
>> Page.new
|
|
=> #<Page id: nil, content: nil, published: false>
|
|
>> Page.create content: "the-content"
|
|
=> #<Page id: 1, content: "the-content", published: false>
|
|
```
|
|
|
|
Copyright
|
|
---------
|
|
None. Really.
|