teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

10

本文修正

2021/12/22 06:00

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -44,5 +44,4 @@
44
44
  f.write(data_lines)
45
45
  ```
46
46
 
47
- ※使用OSはMacOS Catalinaです。
47
+ ※使用OSはMacOS Catalinaです。
48
- Python以外の方法でも実現可能でありましたらご教示頂けましたら幸いです

9

本文追記

2021/12/22 06:00

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -42,4 +42,7 @@
42
42
 
43
43
  with open(file_name, mode="w",) as f:
44
44
  f.write(data_lines)
45
- ```
45
+ ```
46
+
47
+ ※使用OSはMacOS Catalinaです。
48
+ Python以外の方法でも実現可能でありましたらご教示頂けましたら幸いです

8

本文修正

2021/12/22 03:13

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  現在、作成したいプログラムがあるのですが、要件が複雑でして方法が分からず質問させて頂きました。
2
- 手元にSQLファイルがあるのですが、こちらのSQLファイルから「``AUTO_INCREMENT``」と記載されている箇所があった場合、その箇所を削除し、テーブルごとに新しくSQLファイルを作成するといったことを実現したいです
2
+ 手元にSQLファイルがあるのですが、こちらのSQLファイルから「``AUTO_INCREMENT``」と記載されている箇所があった場合、その箇所を削除し、テーブルごとに新しくSQLファイルを作成するといったことを実現したいです
3
3
  元のSQLファイル(``stage.sql``)は以下になります。
4
4
  ※こちら省略しているのですが、行数的には凡そ10万行程あります
5
5
  ```

7

本文修正

2021/12/22 02:37

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='test1';
32
32
  ```
33
- 現状の実装途中のプログラムは以下になりますが、そもそもまずどこから手をつけて良いのかがわからない状況す。
33
+ 現状の実装途中のプログラムは以下になりますが、そもそもまずどこから手をつけて良いのかがわからない状況に陥ってしまっています。
34
34
  どなたか、ご助言頂けましたら幸いです
35
35
  ```
36
36
  path = './stage.sql'

6

本文追記

2021/12/22 02:34

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -22,6 +22,14 @@
22
22
  ```
23
23
 
24
24
  こちらのテーブルから``CREATE TABLE``文を抜き出して、``client_db_test_1050.sql``ファイルや``client_db_test_2010.sql``ファイルを作成していくといったプログラムを作成したいと考えております。
25
+ 抜き出した後の``client_db_test_1050.sql``ファイルなどは以下のようにしたいです。
26
+ ```
27
+ CREATE TABLE IF NOT EXISTS `client_db_test_1050` (
28
+ `id` int NOT NULL COMMENT '番号',
29
+ `relation_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'testID',
30
+
31
+ ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='test1';
32
+ ```
25
33
  現状の実装途中のプログラムは以下になりますが、そもそもまずどこから手をつけて良いのかがわからない状況です。
26
34
  どなたか、ご助言頂けましたら幸いです
27
35
  ```

5

本文修正

2021/12/22 02:33

投稿

ruuuu
ruuuu

スコア176

title CHANGED
@@ -1,1 +1,1 @@
1
- 読み込んだファイルの文字列をチェックし、新しくファイルを作成する方法
1
+ 読み込んだファイルの文字列をチェックし、新しくテーブルごとにファイルを作成する方法
body CHANGED
File without changes

4

本文修正

2021/12/22 02:30

投稿

ruuuu
ruuuu

スコア176

title CHANGED
@@ -1,1 +1,1 @@
1
- テーブごとにファイルを作成する方法
1
+ 読み込んだファイの文字列をチェックし、新しくファイルを作成する方法
body CHANGED
File without changes

3

本文修正

2021/12/22 02:30

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -22,8 +22,8 @@
22
22
  ```
23
23
 
24
24
  こちらのテーブルから``CREATE TABLE``文を抜き出して、``client_db_test_1050.sql``ファイルや``client_db_test_2010.sql``ファイルを作成していくといったプログラムを作成したいと考えております。
25
- 現状の実装途中のプログラムは以下になりますが、そもそもまずどこから手をつけて良いのかがわからない状況な為、どなたかご助言頂けましたら幸いです
25
+ 現状の実装途中のプログラムは以下になりますが、そもそもまずどこから手をつけて良いのかがわからない状況です
26
-
26
+ どなたか、ご助言頂けましたら幸いです
27
27
  ```
28
28
  path = './stage.sql'
29
29
  file_name = "client_db_test_1050.sql"

2

本文修正

2021/12/22 02:29

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -25,7 +25,7 @@
25
25
  現状の実装途中のプログラムは以下になりますが、そもそもまずどこから手をつけて良いのかがわからない状況な為、どなたかご助言頂けましたら幸いです
26
26
 
27
27
  ```
28
- path = './test.sql'
28
+ path = './stage.sql'
29
29
  file_name = "client_db_test_1050.sql"
30
30
  with open(path) as f:
31
31
  print(f.read())

1

本文修正

2021/12/22 02:27

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  ```
28
28
  path = './test.sql'
29
- file_name = "client_db_approach_target_1030.sql"
29
+ file_name = "client_db_test_1050.sql"
30
30
  with open(path) as f:
31
31
  print(f.read())
32
32
  data_lines = f.read()