This commit is contained in:
@@ -681,35 +681,13 @@ $BODY$ LANGUAGE PLPGSQL STABLE");
|
||||
//LOANUNIT
|
||||
await ExecQueryAsync("CREATE TABLE aloanunit (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, name text not null unique, active bool, " +
|
||||
"notes text, wiki text, customfields text, tags varchar(255) ARRAY " +
|
||||
"serial text, workorderitemloanid null references aworkorderitemloan(id), " +
|
||||
"serial text, workorderitemloanid null references aworkorderitemloan(id), unitid null references aunit(id), defaultrate integer not null, " +
|
||||
"ratehour decimal(19,4) not null, ratehalfday decimal(19,4) not null, rateday decimal(19,4) not null, rateweek decimal(19,4) not null, ratemonth decimal(19,4) not null, rateyear decimal(19,4) not null " +
|
||||
|
||||
")");
|
||||
await ExecQueryAsync("CREATE UNIQUE INDEX aloanunit_name_id_idx ON aloanunit (id, name);");
|
||||
await ExecQueryAsync("CREATE INDEX aloanunit_tags ON aloanunit using GIN(tags)");
|
||||
|
||||
|
||||
// public string Serial { get; set; }
|
||||
// public long? WorkOrderItemLoanId { get; set; }//deliberately named for efcore relationship magic
|
||||
|
||||
// [Required]
|
||||
// public decimal RateHour { get; set; }
|
||||
// [Required]
|
||||
// public decimal RateHalfDay { get; set; }
|
||||
// [Required]
|
||||
// public decimal RateDay { get; set; }
|
||||
// [Required]
|
||||
// public decimal RateWeek { get; set; }
|
||||
// [Required]
|
||||
// public decimal RateMonth { get; set; }
|
||||
// [Required]
|
||||
// public decimal RateYear { get; set; }
|
||||
|
||||
// [Required]
|
||||
// public LoanUnitRateUnit DefaultRate { get; set; }
|
||||
// public long? UnitId { get; set; }//deliberately named for efcore relationship magic Shadow unit
|
||||
|
||||
|
||||
|
||||
//PART
|
||||
await ExecQueryAsync("CREATE TABLE apart (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, name text not null unique, active bool, " +
|
||||
|
||||
Reference in New Issue
Block a user