From c4ad87582ac26a9adb1a7d94fdc763cbdf66592a Mon Sep 17 00:00:00 2001 From: Crudelis Date: Mon, 18 Sep 2023 10:33:01 +0900 Subject: [PATCH] =?UTF-8?q?=EB=8D=B0=EC=9D=B4=ED=84=B0=20=EB=B2=A0?= =?UTF-8?q?=EC=9D=B4=EC=8A=A4=20=EC=83=9D=EC=84=B1=20=EA=B5=AC=EB=B6=84=20?= =?UTF-8?q?=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 최종 운영에 관한 지침에 따른 DB 구존 개선 --- .../Database.cs | 53 ++++++++++++------- 1 file changed, 33 insertions(+), 20 deletions(-) diff --git a/HSUCO_Cargo_Garage_Operation_Program/Database.cs b/HSUCO_Cargo_Garage_Operation_Program/Database.cs index b7dd064..a04d604 100644 --- a/HSUCO_Cargo_Garage_Operation_Program/Database.cs +++ b/HSUCO_Cargo_Garage_Operation_Program/Database.cs @@ -26,22 +26,29 @@ namespace HSUCO_Cargo_Garage_Operation_Program _sqLiteConnection = OpenConnection(); var createKeyTable = @" - CREATE TABLE ""ApplicantList"" ( + CREATE TABLE ""ApplicantList"" ( ""ApplicantType"" INTEGER NOT NULL, - ""RegistrationNumberTruck"" TEXT NOT NULL, - ""RegistrationNumberPassenger"" TEXT NOT NULL, + ""CargoVehicleNumber"" TEXT NOT NULL, + ""CargoVehicleName"" TEXT NOT NULL, + ""PassengerVehicleNumber"" TEXT NOT NULL, + ""PassengerVehicleName"" INTEGER NOT NULL, + ""VehicleType"" INTEGER NOT NULL, ""Name"" TEXT NOT NULL, + ""PersonalNumber"" TEXT NOT NULL, ""Phone"" TEXT NOT NULL, ""Address"" TEXT NOT NULL, - ""DateOfApplicant"" TEXT NOT NULL, - ""Inspection"" INTEGER NOT NULL - ); + ""DateOfApplicant"" TEXT NOT NULL + ); CREATE TABLE ""DeleteList"" ( ""ApplicantType"" INTEGER NOT NULL, - ""RegistrationNumberTruck"" TEXT NOT NULL, - ""RegistrationNumberPassenger"" TEXT NOT NULL, + ""CargoVehicleNumber"" TEXT NOT NULL, + ""CargoVehicleName"" TEXT NOT NULL, + ""PassengerVehicleNumber"" TEXT NOT NULL, + ""PassengerVehicleName"" TEXT NOT NULL, + ""VehicleType"" INTEGER NOT NULL, ""Name"" TEXT NOT NULL, + ""PersonalNumber"" TEXT NOT NULL, ""Phone"" TEXT NOT NULL, ""Address"" TEXT NOT NULL, ""DateOfApplicant"" TEXT NOT NULL, @@ -80,18 +87,24 @@ namespace HSUCO_Cargo_Garage_Operation_Program ); CREATE TABLE ""UserList"" ( - ""No"" INTEGER NOT NULL UNIQUE, - ""RegistrationNumberTruck"" TEXT NOT NULL, - ""RegistrationNumberPassenger"" TEXT NOT NULL, - ""Name"" TEXT NOT NULL, - ""Phone"" TEXT NOT NULL, - ""Address"" TEXT NOT NULL, - ""DateOfApplicant"" TEXT NOT NULL, - ""DateStart"" TEXT NOT NULL, - ""DateEnd"" TEXT NOT NULL, - ""Extended"" INTEGER NOT NULL, - ""RefundCheck"" INTEGER NOT NULL, - PRIMARY KEY(""No"" AUTOINCREMENT) + ""No"" INTEGER NOT NULL UNIQUE, + ""Area"" TEXT, + ""CargoVehicleNumber"" TEXT NOT NULL, + ""CargoVehicleName"" TEXT NOT NULL, + ""PassengerVehicleNumber"" TEXT NOT NULL, + ""PassengerVehicleName"" TEXT NOT NULL, + ""VehicleType"" INTEGER NOT NULL, + ""Name"" TEXT NOT NULL, + ""PersonalNumber"" TEXT NOT NULL, + ""Phone"" TEXT NOT NULL, + ""Address"" TEXT NOT NULL, + ""DateOfApplicant"" TEXT NOT NULL, + ""DateStart"" TEXT NOT NULL, + ""DateEnd"" TEXT NOT NULL, + ""Extended"" INTEGER NOT NULL, + ""ExtendedStart"" TEXT, + ""RefundCheck"" INTEGER NOT NULL, + PRIMARY KEY(""No"" AUTOINCREMENT) );"; using (var command = _sqLiteConnection.CreateCommand())