Size: a a a

Laravel для начинающих

2020 January 18

VY

Vladimir Yefremov in Laravel для начинающих
Roman Kolosov
Ещё один и 800
Ждемс :)
источник

VY

Vladimir Yefremov in Laravel для начинающих
4unkur
У users таблицы 41 колонка. Это много?
Сейчас надо добавить еще одну и так оно и разрастается.
Это нормально или есть какие то варианты разруливания подобных ситуаций?
Перестарался :)
Большинство этих колонок надо перенести в другую таблицу или даже таблицы
источник

4

4unkur in Laravel для начинающих
Спасибо за ответы, тогда что посоветуете  в моем случае? Просто сейчас мне надо добавить еще одну кололнку? ))

Приведу некоторые колонки из таблицы users:
facebook_id, google_id, linkedin_id - это для соц. логина. значения по которым идентифицируется юзер в соц. сетях.

city, address, country, country_code, timezone, currency, latitude, longitude,
mobile_number, birthday, и др. колонки… ( к ним уже придется писать длинные комменты, в основном флаги и т.п.)
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
4unkur
Спасибо за ответы, тогда что посоветуете  в моем случае? Просто сейчас мне надо добавить еще одну кололнку? ))

Приведу некоторые колонки из таблицы users:
facebook_id, google_id, linkedin_id - это для соц. логина. значения по которым идентифицируется юзер в соц. сетях.

city, address, country, country_code, timezone, currency, latitude, longitude,
mobile_number, birthday, и др. колонки… ( к ним уже придется писать длинные комменты, в основном флаги и т.п.)
facebook_id, google_id, linkedin_id можно в user_socials

id
user_id
social_name
social_id
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
4unkur
Спасибо за ответы, тогда что посоветуете  в моем случае? Просто сейчас мне надо добавить еще одну кололнку? ))

Приведу некоторые колонки из таблицы users:
facebook_id, google_id, linkedin_id - это для соц. логина. значения по которым идентифицируется юзер в соц. сетях.

city, address, country, country_code, timezone, currency, latitude, longitude,
mobile_number, birthday, и др. колонки… ( к ним уже придется писать длинные комменты, в основном флаги и т.п.)
так же при создании модели user можно вынести всю персональную информацию в отдельную модель
users:
personal_data_id

user_personal_data:
id
cityaddress, country, country_code, timezone, currency, latitude, longitude

и создавать её до создания юзерa
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
это если прям экономить
источник

VY

Vladimir Yefremov in Laravel для начинающих
🎃 Даниил ◠‿◠✿
так же при создании модели user можно вынести всю персональную информацию в отдельную модель
users:
personal_data_id

user_personal_data:
id
cityaddress, country, country_code, timezone, currency, latitude, longitude

и создавать её до создания юзерa
наверно удобнее наоборот - создавать юзера с минимальным набором данных - как стандартная таблица юзеров в Ларе, и отдельно profile или detailes - с большей частью других данных - связь по user_id, а ИД соцсетей и подобную инфу - в 3-ю таблу, как ты написал выше
источник

VY

Vladimir Yefremov in Laravel для начинающих
4unkur
Спасибо за ответы, тогда что посоветуете  в моем случае? Просто сейчас мне надо добавить еще одну кололнку? ))

Приведу некоторые колонки из таблицы users:
facebook_id, google_id, linkedin_id - это для соц. логина. значения по которым идентифицируется юзер в соц. сетях.

city, address, country, country_code, timezone, currency, latitude, longitude,
mobile_number, birthday, и др. колонки… ( к ним уже придется писать длинные комменты, в основном флаги и т.п.)
если уже их 41, то явно таблица не оптимальна...
можно конечно и проигнорить..., но что будет дальше - так и будешь время-от-времени добавлять по одному полю?
источник

AH

Andrey Helldar in Laravel для начинающих
источник

С

Санжар in Laravel для начинающих
скоро нас 800 будет
источник

4

4unkur in Laravel для начинающих
Спасибо за ответы. Я подумаю над рефакторингом. Изначально такой большой функционал не предполагался.
источник

4

4unkur in Laravel для начинающих
Санжар
скоро нас 800 будет
хах, может с другого акка зайти чтобы число красивое сделать? )
источник

С

Санжар in Laravel для начинающих
4unkur
хах, может с другого акка зайти чтобы число красивое сделать? )
++
источник

С

Санжар in Laravel для начинающих
но ты запалишь акк
источник

4

4unkur in Laravel для начинающих
там нечего палить. на анонимность не претендую. Я везде с этим ником
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
4unkur
там нечего палить. на анонимность не претендую. Я везде с этим ником
ник значит банкир?
источник

4

4unkur in Laravel для начинающих
🎃 Даниил ◠‿◠✿
ник значит банкир?
не совсем понял
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
читается)
источник

4

4unkur in Laravel для начинающих
а не ))
если коротко то это кыргызское слово чуңкур (ң = в кыргызском как ng в английском doing)
означает “яма”
А почему яма? - местность где я живу так в народе назвали из-за расположения в низменности
источник

4

4unkur in Laravel для начинающих
точнее название “района”
источник