Sha256: c77733531b444973e476baebb9e11ef90b26c2e596a3d0b0e5bc9d086236f672
Contents?: true
Size: 667 Bytes
Versions: 3
Compression:
Stored size: 667 Bytes
Contents
sql = <<-SQL DROP TABLE IF EXISTS users; CREATE TABLE users ( id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL ); DROP TABLE IF EXISTS photos; CREATE TABLE photos ( id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY, user_id INTEGER NOT NULL, camera_id INTEGER NOT NULL ); DROP TABLE IF EXISTS developers; CREATE TABLE developers ( id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, salary INTEGER NOT NULL, department VARCHAR(255) NOT NULL ); SQL sql.split(/;/).select(&:present?).each do |sql_statement| ActiveRecord::Base.connection.execute sql_statement end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
arel-0.2.1 | spec/schemas/mysql_schema.rb |
arel-0.2.0 | spec/schemas/mysql_schema.rb |
arel-0.2.pre | spec/schemas/mysql_schema.rb |