| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
11年前发布

ActiveRecord 模型生成器:reactive_record

reactive_record 能根据现有的 Postgres 数据库生成  ActiveRecord 模型。

特性

  • Fully automatic. It just works.
  • Creates a model for every table.
  • Creates a comprehensive initial migration.
  • Declares key-, uniqueness-, and presence-constraints.
  • Creates associations.
  • Adds custom validation methods for CHECK constraints.

class CreateEmployees < ActiveRecord::Migration    def up      execute <<-SQL        CREATE TABLE employees (          id         SERIAL,          name       VARCHAR(255) NOT NULL,          email      VARCHAR(255) NOT NULL UNIQUE,          start_date DATE NOT NULL,            PRIMARY KEY (id),          CONSTRAINT company_email CHECK (email LIKE '%@example.com')        );      SQL    end      def down      drop_table :employees    end  end

    ActiveRecord 模型生成器:reactive_record

    项目主页:http://www.open-open.com/lib/view/home/1387206977843

     本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
     转载本站原创文章,请注明出处,并保留原始链接、图片水印。
     本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
     本文地址:https://www.open-open.com/lib/view/open1387206977843.html
    Ruby开发 ActiveRecord