|
|
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
Добрый день! В варианте, когда для таблицы создаются FK их имена урезаются до предельно возможной длины. При этом цифры-номера в конце не остается. Если в таком варианте создать второй FK с другим параметрами, но превышением длины идентификатора, то после запуска компиляции, второй FK просто пропадает. Напрашивается два варианта решения: 1. При укорачивании идентификаторов урезать их короче, но добавлять таки цифру. 2. Предупреждать пользователя об урезании длины и о дублирующихся в урезанном виде идентификаторах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 15:31:49 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
Kirill RazuvaevВ варианте, когда для таблицы создаются FK Где именно создаются? В каком месте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 16:01:28 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
IBExpertKirill RazuvaevВ варианте, когда для таблицы создаются FK Где именно создаются? В каком месте? Таблица - Ограничения - Внешние ключи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2017, 10:38:22 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
1. Проблему с пропаданием FK исправил. 2. Имена генерируются по шаблону, заданному пользователем. Где там он циферку прописал и прописал ли вообще - ну, можно напрячься и разобрать, но я не вижу смысла наворачивать там неестественный интеллект для определения того, что можно вырезать, а что оставить. 3. Предупредить можно, наверное. Красненьким подсветить, например. Не более. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2017, 14:51:34 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
IBExpert, ну, хотя бы предупреждать, а то толком непонятно, чего куда пропадает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 09:48:45 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
Kirill Razuvaevну, хотя бы предупреждать, а то толком непонятно, чего куда пропадает... Сейчас уже ничего не должно пропадать, а сервер и так ругнется при попытке создать FK с уже существующим именем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 11:34:01 |
|
||
|
|

start [/forum/topic.php?fid=42&tid=1599009]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
189ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 445ms |

| 0 / 0 |
