![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 7.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Planuje migrować swojego cmsa z blogiem, na frameworka. Najprawdopodobniej Symfony. Problemem jest to, że nigdy nie korzystałem z opcji "auto_increment" dla klucza głównegow bazie danych. Zawsze używałem funkcje max_id($table_name, $kol_name);, która odczytuje mi najnowsze id i dodaje 1. I sprawdzało się to dobrze. Jak można pogodzić teraz bazę bez tego auto_increments z korzystaniem z Symfony? Czy można jakoś wskazać od jakiego ID ma lecieć ten auto_increment? P.S. Jest już kilka blogów na tej aplikacji, narazie przeniósł bym samego admina, jednak skrypt po stronie użytkownika również wykonuje operacje na bazie danych. Proszę doradzić co w takiej sytuacji zalecacie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
W sensie chcesz dodać do bazy auto increment czy używać swojego starego sposobu? Polecam jednak używać auto increment z poziomu bazy. Jak ustawisz na kolumnie auto increment, to nic więcej nie musisz robić - baza sama wie jaka jest kolejna wartość.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 7.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
W sensie chcesz dodać do bazy auto increment czy używać swojego starego sposobu? Polecam jednak używać auto increment z poziomu bazy. Jak ustawisz na kolumnie auto increment, to nic więcej nie musisz robić - baza sama wie jaka jest kolejna wartość. Obecnie nie używam, myślę, jak zmigrować do autoincrement. Jak wskazać bazie od którego numeru jak już są jakieś wpisy? Czy jest jakieś narzędzie, które mi automatycznie ustawi odpowiednie id dla autoincrements? P.S. Jeżeli w bazie będzie na danym polu będzie autoincrements a podam konkretne id jakie będzie to miało konsekwencje? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 14:27 |