Initial commit

This commit is contained in:
Yaser
2026-08-13 19:56:46 +03:30
commit de1d57a67b
474 changed files with 43185 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
class CreateTreasuries < ActiveRecord::Migration[5.2]
def down
drop_table :treasuries
end
def up
create_table :treasuries do |t|
t.bigint :user_id, null: false, unsigned: true
t.string :title, limit: 128, null: true
t.string :data, null: false
t.text :result
t.integer :state, default: 0, null: false, unsigned: true
t.integer :kind, default: 0, null: false, unsigned: true
t.timestamps
end
add_index :treasuries, :user_id
add_index :treasuries, :data, unique: true
add_index :treasuries, %i[user_id title], unique: true
end
end