4 fields snake case
This commit is contained in:
30
4/data.js
30
4/data.js
@ -186,12 +186,12 @@ let script = 'INSERT INTO "Person" (full_name, passwd_hash) ' + Values(() => {
|
||||
let person_id = 1
|
||||
|
||||
// Master
|
||||
script += 'INSERT INTO "Master" ("Person_id", passport, readme) ' + Values(() => {
|
||||
script += 'INSERT INTO "Master" (person_id, passport, readme) ' + Values(() => {
|
||||
return `(${person_id++}, ${GenPassport()}, 'aboba')`
|
||||
})
|
||||
|
||||
// Client
|
||||
script += 'INSERT INTO "Client" ("Person_id", phone, email, billing_account) ' + Values(() => {
|
||||
script += 'INSERT INTO "Client" (person_id, phone, email, billing_account) ' + Values(() => {
|
||||
return `(${person_id++}, ${GenPhone()}, ${GenEmail()}, ${GenBillingAccount()})`
|
||||
})
|
||||
|
||||
@ -201,22 +201,22 @@ script += 'INSERT INTO "Studio" (address, capacity, begin_date, duration, usage_
|
||||
})
|
||||
|
||||
// Course
|
||||
script += 'INSERT INTO "Course" ("Master_id", name, price, deadline_date) ' + Values(() => {
|
||||
script += 'INSERT INTO "Course" (master_id, name, price, deadline_date) ' + Values(() => {
|
||||
return `(${GenInt(1, COUNT + 1)}, 'курс ${GenMaxUInt(3)}', ${GenPrice()}, ${GenTimestamp()})`
|
||||
})
|
||||
|
||||
// Class
|
||||
script += 'INSERT INTO "Class" (begin_date, "Course_id", "Studio_id", name, type, duration) ' + Values(() => {
|
||||
script += 'INSERT INTO "Class" (begin_date, course_id, studio_id, name, type, duration) ' + Values(() => {
|
||||
return `(${GenTimestamp()}, ${GenInt(1, COUNT + 1)}, ${GenInt(1, COUNT + 1)}, 'занятие ${GenMaxUInt(100)}', '${ClassTypes[GenMaxUInt(ClassTypes.length)]}', ${GenIntervalHours()})`
|
||||
})
|
||||
|
||||
// Class_Master
|
||||
script += Many(`INSERT INTO "Class_Master" ("Class_begin_date", "Class_Course_id", "Master_id")`, () => {
|
||||
return `SELECT begin_date, "Course_id", ${GenInt(1, COUNT + 1)} FROM "Class" LIMIT 1 OFFSET ${GenInt(0, COUNT)}`
|
||||
script += Many(`INSERT INTO "Class_Master" (class_begin_date, class_course_id, master_id)`, () => {
|
||||
return `SELECT begin_date, course_id, ${GenInt(1, COUNT + 1)} FROM "Class" LIMIT 1 OFFSET ${GenInt(0, COUNT)}`
|
||||
})
|
||||
|
||||
// Registration
|
||||
script += 'INSERT INTO "Registration" ("Client_id", "Course_id", date, status) ' + Values(() => {
|
||||
script += 'INSERT INTO "Registration" (client_id, course_id, date, status) ' + Values(() => {
|
||||
return `(${GenInt(COUNT + 1, COUNT * 2 + 1)}, ${GenInt(1, COUNT + 1)}, ${GenTimestamp()}, 'Paid')`
|
||||
}, 0.5)
|
||||
|
||||
@ -226,18 +226,18 @@ script += 'INSERT INTO "FoodProductEnum" (name, avg_price) ' + Values(() => {
|
||||
})
|
||||
|
||||
// FoodProduct
|
||||
script += Many(`INSERT INTO "FoodProduct" ("FoodProductEnum_id", "Class_begin_date", "Class_Course_id", buy_price, buy_date, delivery_price, delivery_date, expires_date)`, () => {
|
||||
return `SELECT ${GenInt(1, COUNT + 1)}, begin_date, "Course_id", ${GenPrice()}, ${GenTimestamp()}, ${GenPrice()}, ${GenTimestamp()}, ${GenTimestamp()} FROM "Class" LIMIT 1 OFFSET ${GenInt(0, COUNT)}`
|
||||
script += Many(`INSERT INTO "FoodProduct" (food_product_enum_id, class_begin_date, class_course_id, buy_price, buy_date, delivery_price, delivery_date, expires_date)`, () => {
|
||||
return `SELECT ${GenInt(1, COUNT + 1)}, begin_date, course_id, ${GenPrice()}, ${GenTimestamp()}, ${GenPrice()}, ${GenTimestamp()}, ${GenTimestamp()} FROM "Class" LIMIT 1 OFFSET ${GenInt(0, COUNT)}`
|
||||
})
|
||||
|
||||
// Equipment
|
||||
script += 'INSERT INTO "Equipment" ("Studio_id", name, usage_price, usage_type, delivery_price, delivery_date) ' + Values(() => {
|
||||
script += 'INSERT INTO "Equipment" (studio_id, name, usage_price, usage_type, delivery_price, delivery_date) ' + Values(() => {
|
||||
return `(${GenInt(1, COUNT + 1)}, 'оборудование ${GenMaxUInt(100)}', ${GenPrice(300)}, '${UsageTypes[GenMaxUInt(UsageTypes.length)]}', ${GenPrice(200)}, ${GenTimestamp()})`
|
||||
})
|
||||
|
||||
// Class_Equipment
|
||||
script += Many(`INSERT INTO "Class_Equipment" ("Class_begin_date", "Class_Course_id", "Equipment_id")`, () => {
|
||||
return `SELECT begin_date, "Course_id", ${GenInt(1, COUNT + 1)} FROM "Class" LIMIT 1 OFFSET ${GenInt(0, COUNT)}`
|
||||
script += Many(`INSERT INTO "Class_Equipment" (class_begin_date, class_course_id, equipment_id)`, () => {
|
||||
return `SELECT begin_date, course_id, ${GenInt(1, COUNT + 1)} FROM "Class" LIMIT 1 OFFSET ${GenInt(0, COUNT)}`
|
||||
})
|
||||
|
||||
// DrugEnum
|
||||
@ -246,17 +246,17 @@ script += 'INSERT INTO "DrugEnum" (name, avg_price) ' + Values(() => {
|
||||
})
|
||||
|
||||
// Drug
|
||||
script += 'INSERT INTO "Drug" ("DrugEnum_id", "Course_id", buy_price, buy_date, delivery_price, delivery_date, expires_date) ' + Values(() => {
|
||||
script += 'INSERT INTO "Drug" (drug_enum_id, course_id, buy_price, buy_date, delivery_price, delivery_date, expires_date) ' + Values(() => {
|
||||
return `(${GenInt(1, COUNT + 1)}, ${GenInt(1, COUNT + 1)}, ${GenPrice()}, ${GenTimestamp()}, ${GenPrice()}, ${GenTimestamp()}, ${GenTimestamp()})`
|
||||
})
|
||||
|
||||
// DrugIntolerance
|
||||
script += 'INSERT INTO "DrugIntolerance" ("Person_id", "DrugEnum_id") ' + Values(() => {
|
||||
script += 'INSERT INTO "DrugIntolerance" (person_id, drug_enum_id) ' + Values(() => {
|
||||
return `(${GenInt(1, COUNT * 2 + 1)}, ${GenInt(1, COUNT + 1)})`
|
||||
})
|
||||
|
||||
// ActivityLog
|
||||
script += 'INSERT INTO "ActivityLog" ("Person_id", action) ' + Values(() => {
|
||||
script += 'INSERT INTO "ActivityLog" (person_id, action) ' + Values(() => {
|
||||
return `(${GenInt(1, COUNT * 2 + 1)}, 'login')`
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user