No commit activity in last 3 years
No release in over 3 years
Just an ActiveRecord Adapter for the Appengine Datastore. Create Rails3 application: rails new app_name -m http://siddick.github.com/datastore/rails3.rb
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 2.0.7
 Project Readme

Datastore Adapter

ActiveRecord Adatper for AppEngine Datastore. The AppEngine Datastore is not a relational database system. So, this adapter only support some basic features.

Installation

Use appengine-sdk (1.4.0)

Create Rails 3 application:

gem install rails --version=3.0.6
rails new app_name -m http://siddick.github.com/datastore/rails3.rb
cd app_name
appcfg.rb run bin/rails g scaffold post title:string content:text  
appcfg.rb run bin/rake db:migrate

Run the server:

dev_appserver.rb .

Supported Features

  1. has_many and belongs_to
  2. migration
  3. table indexes
  4. operators( =, >, >=, <=, <>, in, and )

Not Supported

Datastore is not a Relational Database system. So, you can’t expect more.

  1. Joins
  2. operators( or, between, like, etc )

Bugs

Please report the bugs.

https://github.com/siddick/datastore/issues