Моя таблица
CREATE TABLE files (
id INTEGER NOT NULL,
name VARCHAR2(50) NOT NULL
);
ALTER TABLE files ADD CONSTRAINT files_pk PRIMARY KEY ( name );
ALTER TABLE files ADD CONSTRAINT files__un UNIQUE ( id );
Мои данные
INSERT INTO "FILES" (ID, NAME) VALUES ('1', 'a.txt')
Commit Successful
INSERT INTO "FILES" (ID, NAME) VALUES ('2', 'b.txt')
Commit Successful
Моя модель
class Files < ActiveRecord::Base
self.table_name="files"
self.primary_keys = :name
end
Сначала позвоните
Files.first
#<Files id: "a.txt", name: "a.txt">
Создание нового
my_file=Files.new name: 'c.txt'
#<Files id: "c.txt", name: "c.txt">
Rails.version 5.2.2
Версия Ruby 2.6.0p0
Неправильная загрузка из базы данных, неверные параметры настройки, мне нужна таблица с этой структурой,но я не могу заставить его работать.
с и без драгоценного камня 'Comd_primary_keys'. Мне не нравится эта проблема
Я делаю тесты с помощью Oracle и Postgre
Идентификатор столбцавнешний ключ в другой таблице