Browse Source
Co-authored-by: baarkerlounger <baarkerlounger@users.noreply.github.com>pull/411/head
7 changed files with 145 additions and 5 deletions
@ -0,0 +1,14 @@ |
|||||||
|
class LaRentRange < ApplicationRecord |
||||||
|
PROVIDER_TYPE = { |
||||||
|
"LA": 1, |
||||||
|
"HA": 2, |
||||||
|
}.freeze |
||||||
|
|
||||||
|
NEEDS_TYPE = { |
||||||
|
"General Needs": 1, |
||||||
|
"Supported Housing": 0, |
||||||
|
}.freeze |
||||||
|
|
||||||
|
enum provider_type: PROVIDER_TYPE |
||||||
|
enum needstype: NEEDS_TYPE |
||||||
|
end |
@ -0,0 +1,21 @@ |
|||||||
|
class CreateLaRentRanges < ActiveRecord::Migration[7.0] |
||||||
|
def change |
||||||
|
create_table :la_rent_ranges do |t| |
||||||
|
t.integer :ranges_rent_id |
||||||
|
t.integer :needstype |
||||||
|
t.integer :provider_type |
||||||
|
t.string :ons_code |
||||||
|
t.string :la |
||||||
|
t.integer :beds |
||||||
|
t.decimal :soft_min, precision: 10, scale: 2 |
||||||
|
t.decimal :soft_max, precision: 10, scale: 2 |
||||||
|
t.decimal :hard_min, precision: 10, scale: 2 |
||||||
|
t.decimal :hard_max, precision: 10, scale: 2 |
||||||
|
t.integer :year |
||||||
|
t.integer :renttype |
||||||
|
|
||||||
|
t.index :year |
||||||
|
t.timestamps |
||||||
|
end |
||||||
|
end |
||||||
|
end |
Loading…
Reference in new issue